CricfanAI

Khushdil 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
BPL34348317339.57160.74305756
PSL686810557025.12143.93207855
T20I28283733617.76101.63002614

Bowling

FormatMInnsOversRunsWktsEconAvgSR
BPL3434102.0675336.6220.4518.55
PSL4646115.0922398.0223.6417.69
T20I8812.010438.6734.6724

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

Where the runs come from

1s 30%2s & 3s 9%4s 29%6s 33%

62% of runs in boundaries · 35% 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 85.7 · 54 runs (63 balls) · 54% dots · 10% boundaries
MiddleSR 105.1 · 861 runs (819 balls) · 41% dots · 11% boundaries
DeathSR 182.9 · 1344 runs (735 balls) · 25% dots · 26% boundaries

Bowling by phase

PowerplayEcon 8.77 · 8 wkts (30 overs) · 48% dots
MiddleEcon 7.18 · 54 wkts (174 overs) · 34% dots
DeathEcon 7.57 · 13 wkts (24 overs) · 34% dots

How they get out

caught 74% (62)bowled 12% (10)run out 6% (5)stumped 2% (2)caught and bowled 2% (2)lbw 2% (2)hit wicket 1% (1)

Top grounds

Recent innings

  • 44* (14) vs Lahore QalandarsPSL · 2026-04-23
  • 12 (7) vs Peshawar ZalmiPSL · 2026-04-22
  • 4 (6) vs Multan SultansPSL · 2026-04-19
  • 2 (3) vs Islamabad UnitedPSL · 2026-04-16
  • 7 (6) vs Hyderabad KingsmenPSL · 2026-04-11
  • 10 (14) vs Peshawar ZalmiPSL · 2026-04-09
  • 5* (7) vs RawalpindizPSL · 2026-04-02
  • 13 (14) vs Lahore QalandarsPSL · 2026-03-29
  • 12 (8) vs Quetta GladiatorsPSL · 2026-03-27
  • 30 (19) vs Sylhet TitansBPL · 2026-01-20

Recent bowling

  • 1/40 (4.0 ov) vs Peshawar ZalmiPSL · 2026-04-22
  • 3/35 (4.0 ov) vs Multan SultansPSL · 2026-04-19
  • 0/17 (1.0 ov) vs Islamabad UnitedPSL · 2026-04-16
  • 1/22 (2.1 ov) vs Hyderabad KingsmenPSL · 2026-04-11
  • 1/37 (4.0 ov) vs Peshawar ZalmiPSL · 2026-04-09