CricfanAI

Naseem Shah

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
CPL1010541918142.110024
ILT2022868133.330010
LPL4486257.140010
PSL212198277115.290086
T20I121246165.751000061

Bowling

FormatMInnsOversRunsWktsEconAvgSR
BPL3312.07576.2510.7110.29
CPL171759.1476178.052820.88
ILT208830.5215126.9717.9215.42
LPL7726.3194107.3219.415.9
PSL5353193.31599528.2630.7522.33
T20I2929104.0904258.6936.1624.96

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 16.

Where the runs come from

1s 27%2s & 3s 9%4s 34%6s 31%

64% of runs in boundaries · 49% 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

DeathSR 119.0 · 194 runs (163 balls) · 49% dots · 17% boundaries

Bowling by phase

PowerplayEcon 7.65 · 52 wkts (206 overs) · 49% dots
MiddleEcon 7.17 · 21 wkts (77 overs) · 37% dots
DeathEcon 9.34 · 50 wkts (142 overs) · 32% dots

How they get out

caught 37% (11)bowled 27% (8)run out 23% (7)lbw 7% (2)stumped 7% (2)

Top grounds

Recent innings

  • 1 (1) vs Sri LankaT20I · 2026-02-28
  • 1* (1) vs Sri LankaT20I · 2026-01-11
  • 2 (3) vs Gulf GiantsILT20 · 2025-12-08
  • 6* (3) vs Abu Dhabi Knight RidersILT20 · 2025-12-05
  • 9 (9) vs South AfricaT20I · 2025-10-28
  • 1* (1) vs Barbados RoyalsCPL · 2025-09-11
  • 4* (3) vs Antigua and Barbuda FalconsCPL · 2025-08-24
  • 19* (11) vs Barbados RoyalsCPL · 2025-08-21
  • 17* (5) vs Trinbago Knight RidersCPL · 2025-08-17
  • 2 (3) vs Guyana Amazon WarriorsCPL · 2025-08-15

Recent bowling

  • 1/9 (2.0 ov) vs Islamabad UnitedPSL · 2026-04-23
  • 1/26 (2.2 ov) vs Karachi KingsPSL · 2026-04-02
  • 0/51 (4.0 ov) vs Peshawar ZalmiPSL · 2026-03-28
  • 1/36 (4.0 ov) vs Sri LankaT20I · 2026-02-28
  • 1/17 (2.5 ov) vs AustraliaT20I · 2026-02-01