CricfanAI

Nasir Hossain

Stats cover T20 internationals (full-member nations, 2005–) and major T20 leagues: IPL, BBL, PSL, CPL, SA20, MLC, ILT20, BPL, LPL, WBBL, WPL. Full career on ESPNcricinfo ↗

Batting

FormatMInnsRunsHSAvgSR50s100s4s6s
BPL696913619023.07113.75011635
T20I18182875017.94113.8910245

Bowling

FormatMInnsOversRunsWktsEconAvgSR
BPL7070186.21411537.5726.6221.09
T20I9924.521668.73624.83

Player DNA (ball-by-ball, all competitions)

Scoring profile by over

Over 15101520

Strike rate in each over of the innings — most destructive in over 6.

Where the runs come from

1s 37%2s & 3s 14%4s 34%6s 15%

49% of runs in boundaries · 37% dot-ball rate.

Bowling profile by over

Over 15101520

Economy rate in each over of the innings — taller bars mean more expensive.

Recent form

Last 15 innings, oldest to most recent. Hover a point for the score.

Batting by phase

PowerplaySR 126.6 · 262 runs (207 balls) · 45% dots · 20% boundaries
MiddleSR 102.0 · 898 runs (880 balls) · 37% dots · 9% boundaries
DeathSR 134.8 · 488 runs (362 balls) · 32% dots · 17% boundaries

Bowling by phase

PowerplayEcon 7.86 · 17 wkts (70 overs) · 49% dots
MiddleEcon 7.28 · 31 wkts (120 overs) · 35% dots
DeathEcon 9.59 · 11 wkts (21 overs) · 31% dots

How they get out

caught 65% (49)bowled 15% (11)run out 7% (5)stumped 7% (5)lbw 4% (3)caught and bowled 3% (2)

Top grounds

Recent innings

  • 24 (27) vs Rajshahi WarriorsBPL · 2026-01-12
  • 0 (4) vs Noakhali ExpressBPL · 2026-01-11
  • 3 (7) vs Sylhet TitansBPL · 2026-01-08
  • 90* (50) vs Noakhali ExpressBPL · 2026-01-07
  • 17 (20) vs Chattogram RoyalsBPL · 2026-01-02
  • 5 (4) vs Sylhet TitansBPL · 2026-01-01
  • 19 (22) vs Rajshahi WarriorsBPL · 2025-12-27
  • 24 (33) vs Chattogram ChallengersBPL · 2023-02-07
  • 2 (3) vs Rangpur RidersBPL · 2023-02-03
  • 20* (16) vs Fortune BarishalBPL · 2023-01-31

Recent bowling

  • 0/30 (2.0 ov) vs Rangpur RidersBPL · 2026-01-17
  • 1/12 (1.0 ov) vs Rajshahi WarriorsBPL · 2026-01-12
  • 0/24 (3.0 ov) vs Noakhali ExpressBPL · 2026-01-11
  • 1/35 (4.0 ov) vs Sylhet TitansBPL · 2026-01-08
  • 1/24 (3.0 ov) vs Noakhali ExpressBPL · 2026-01-07