CricfanAI

Ben Stokes

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
BBL441287732156.110118
IPL444493510724.61133.95228132
T20I34345765223.04129.44104122

Bowling

FormatMInnsOversRunsWktsEconAvgSR
BBL445.061312.220.3310
IPL3838114.5992288.6435.4324.61
T20I343495.0809238.5235.1724.78

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 31%2s & 3s 14%4s 32%6s 23%

55% of runs in boundaries · 34% 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 123.0 · 316 runs (257 balls) · 47% dots · 18% boundaries
MiddleSR 130.4 · 883 runs (677 balls) · 31% dots · 14% boundaries
DeathSR 151.2 · 440 runs (291 balls) · 29% dots · 19% boundaries

Bowling by phase

PowerplayEcon 9.38 · 9 wkts (48 overs) · 41% dots
MiddleEcon 8.06 · 23 wkts (118 overs) · 30% dots
DeathEcon 9.46 · 22 wkts (48 overs) · 28% dots

How they get out

caught 57% (38)bowled 25% (17)caught and bowled 9% (6)lbw 6% (4)stumped 3% (2)

Top grounds

Recent innings

  • 8 (8) vs Lucknow Super GiantsIPL · 2023-04-03
  • 7 (6) vs Gujarat TitansIPL · 2023-03-31
  • 52* (49) vs PakistanT20I · 2022-11-13
  • 42* (36) vs Sri LankaT20I · 2022-11-05
  • 8 (7) vs New ZealandT20I · 2022-11-01
  • 6 (8) vs IrelandT20I · 2022-10-26
  • 17* (10) vs AustraliaT20I · 2022-10-14
  • 7 (11) vs AustraliaT20I · 2022-10-12
  • 9 (9) vs AustraliaT20I · 2022-10-09
  • 0 (3) vs Punjab KingsIPL · 2021-04-12

Recent bowling

  • 0/18 (1.0 ov) vs Lucknow Super GiantsIPL · 2023-04-03
  • 1/32 (4.0 ov) vs PakistanT20I · 2022-11-13
  • 0/18 (2.0 ov) vs IndiaT20I · 2022-11-10
  • 1/24 (3.0 ov) vs Sri LankaT20I · 2022-11-05
  • 1/10 (1.0 ov) vs New ZealandT20I · 2022-11-01