
England · Adelaide Strikers · Durham
Ben Stokes
35England
- Left-handed middle-order batter
- Right-arm fast-medium bowler
- Bowls through the innings
Upcoming
First-class record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| First-class | 149 | 259 | 8,540 | 34.30 | 60.5 | 15/46 | 258 |
| Tests | 122 | 220 | 7,273 | 34.47 | 58.5 | 14/37 | 258 |
| Domestic | 27 | 39 | 1,267 | 33.34 | 74.9 | 1/9 | 161 |
| Last 10 | 10 | 16 | 489 | 32.60 | 79.4 | 0/4 | 95 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|---|
| First-class | 149 | 18,394 | 353 | 29.09 | 3.35 | 7/67 | 11 | 1 |
| Tests | 122 | 14,085 | 252 | 30.98 | 3.33 | 6/22 | 6 | 0 |
| Domestic | 27 | 4,309 | 101 | 24.37 | 3.43 | 7/67 | 5 | 1 |
| Last 10 | 10 | 1,508 | 34 | 22.26 | 3.01 | 6/94 | 2 | 0 |
Batting style
Ultra-aggressive middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 33.6 | 29.3 | |
| Average v pace | 35.3 | 27.7 | |
| Average v spin | 30.6 | 32.6 | |
| Strike rate v pace | 64 | 55 | |
| Strike rate v spin | 63 | 54 | |
| Balls per dismissal | 53 | 54 | |
| Dot % | 69.0 | 72.5 |
5,411 balls in Tests and domestic first-class matches · Dec 2021 – Sept 2026
Compare with other playersBalanced middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 31.5 | 28.8 | |
| Average v pace | 33.3 | 27.4 | |
| Average v spin | 28.9 | 31.8 | |
| Strike rate v pace | 60 | 55 | |
| Strike rate v spin | 58 | 54 | |
| Balls per dismissal | 53 | 53 | |
| Dot % | 70.3 | 72.4 |
4,460 balls in Tests · Dec 2021 – Jun 2026
Compare with other playersUltra-aggressive middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 43.0 | 32.1 | |
| Average v pace | 44.2 | 29.3 | |
| Average v spin | 39.2 | 38.3 | |
| Strike rate v pace | 84 | 53 | |
| Strike rate v spin | 95 | 55 | |
| Balls per dismissal | 50 | 59 | |
| Dot % | 62.8 | 72.8 |
951 balls in domestic first-class matches · May 2022 – Sept 2026
Compare with other playersBowling style
Wicket-taking seamer
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 27.7 | 31.0 | |
| Balls per wicket | 49.6 | 55.3 | |
| Economy | 3.35 | 3.36 | |
| Average with the new ball | 27.6 | 27.9 | |
| Average v right-handers | 26.6 | 30.0 | |
| Average v left-handers | 29.8 | 33.3 | |
| Dot % | 74.0 | 72.0 |
6,750 balls bowled in Tests and domestic first-class matches · Dec 2021 – Sept 2026
Compare with other playersSteady seamer
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 30.3 | 30.5 | |
| Balls per wicket | 54.1 | 54.3 | |
| Economy | 3.36 | 3.37 | |
| Average with the new ball | 34.0 | 27.7 | |
| Average v right-handers | 27.9 | 29.5 | |
| Average v left-handers | 34.7 | 32.4 | |
| Dot % | 73.6 | 71.6 |
4,811 balls bowled in Tests · Dec 2021 – Jun 2026
Compare with other playersWicket-taking seamer
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 22.9 | 32.4 | |
| Balls per wicket | 41.3 | 58.1 | |
| Economy | 3.32 | 3.34 | |
| Average with the new ball | 22.8 | 28.1 | |
| Average v right-handers | 24.2 | 31.0 | |
| Average v left-handers | 20.3 | 36.5 | |
| Dot % | 74.9 | 72.9 |
1,939 balls bowled in domestic first-class matches · May 2022 – Sept 2026
Compare with other playersMen's First-class
- Runs a match
- +4.9
- batting, above an average player
Men's First-class batting, runs a match
AveragePeak +8.9 above
February 2024Now +4.9 above201520172019202120232025- ICC rank
- –
- Runs a match
- +7.3
- bowling, above an average player
Men's First-class bowling, runs a match
AveragePeak +7.5 above
September 2026Now +7.3 above201520172019202120232025- ICC rank
- –
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| First-class | 22 | 1,143 | 33.6 | 58.8 | 74 | 24.0 | 3.28 |
Teams
- EnglandInternationalLast Test Jun 2026
- DurhamCounty ChampionshipLast played Sept 2026
First-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 4/10 | 24% | 0 | 3 | 95153053664514375012 |
| Took a wicket | 10/10 | 83% | 21 | 21 | 2411167156 |
- Ben Stokes has made 50 or more in 4 of the last 10 first-class innings.
- Ben Stokes has taken a wicket in 10 of the last 10 first-class matches bowled in, including the last 21.
Last 10 first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 15 Sept 2026 | Durham | Worcestershire | Riverside Ground | 50 & 12 | 6/95 (32.0) | DrawnDrawn |
| 2 Sept 2026 | Durham | Northamptonshire | County Ground | 14 & 37 | 5/67 (28.2) | Won by 153 runsW 153 runs |
| 27 Aug 2026 | Durham | Gloucestershire | Riverside Ground | 45 (43) | 1/53 (26.0) | Won by 10 wicketsW 10 wkts |
| 20 Aug 2026 | Durham | Derbyshire | County Ground | 53 & 66* | 7/31 (11.3) | Won by 338 runsW 338 runs |
| 25 Jun 2026 | England | New Zealand | Trent Bridge | 15 & 30 | 6/119 (46.0) | Lost by 160 runsL 160 runs |
| 19 Jun 2026 | Durham | Northamptonshire | Riverside Ground | 95 (118) | 1/80 (25.0) | Won by 6 wicketsW 6 wkts |
| 4 Jun 2026 | England | New Zealand | Lord's | 12 & 0 | 1/34 (7.0) | Won by 115 runsW 115 runs |
| 15 May 2026 | Durham | Kent | Kent County Cricket Ground | 45 (77) | 1/96 (19.0) | DrawnDrawn |
| 8 May 2026 | Durham | Worcestershire | County Ground, New Road | 14 (17) | 4/87 (28.5) | Won by 9 wicketsW 9 wkts |
| 4 Jan 2026 | England | Australia | Sydney Cricket Ground | 0 & 1 | 2/95 (27.4) | Lost by 5 wicketsL 5 wkts |
Test streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 1/10 | 23% | 0 | 3 | 835162011201530 |
| Took a wicket | 10/10 | 81% | 14 | 14 | 1565314216 |
- Ben Stokes has made 50 or more in 1 of the last 10 Test innings.
- Ben Stokes has taken a wicket in 10 of the last 10 Tests bowled in, including the last 14.
Last 10 Tests
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 25 Jun 2026 | England | New Zealand | Trent Bridge | 15 & 30 | 6/119 (46.0) | Lost by 160 runsL 160 runs |
| 4 Jun 2026 | England | New Zealand | Lord's | 12 & 0 | 1/34 (7.0) | Won by 115 runsW 115 runs |
| 4 Jan 2026 | England | Australia | Sydney Cricket Ground | 0 & 1 | 2/95 (27.4) | Lost by 5 wicketsL 5 wkts |
| 26 Dec 2025 | England | Australia | Melbourne Cricket Ground | 16 & 2 | 4/49 (15.3) | Won by 4 wicketsW 4 wkts |
| 17 Dec 2025 | England | Australia | Adelaide Oval | 83 & 5 | 1/79 (26.0) | Lost by 82 runsL 82 runs |
| 4 Dec 2025 | England | Australia | The Gabba | 19 & 50 | 3/113 (24.0) | Lost by 8 wicketsL 8 wkts |
| 21 Nov 2025 | England | Australia | Perth Stadium | 6 & 2 | 5/41 (8.0) | Lost by 8 wicketsL 8 wkts |
| 23 Jul 2025 | England | India | Old Trafford | 141 (198) | 6/105 (35.0) | DrawnDrawn |
| 10 Jul 2025 | England | India | Lord's | 44 & 33 | 5/111 (44.0) | Won by 22 runsW 22 runs |
| 2 Jul 2025 | England | India | Edgbaston | 0 & 33 | 1/100 (26.0) | Lost by 336 runsL 336 runs |
Domestic first-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 4/10 | 26% | 0 | 3 | 14459553664514375012 |
| Took a wicket | 10/10 | 88% | 11 | 11 | 7834117156 |
- Ben Stokes has made 50 or more in 4 of the last 10 domestic first-class innings.
- Ben Stokes has taken a wicket in 10 of the last 10 domestic first-class matches bowled in, including the last 11.
Last 10 domestic first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 15 Sept 2026 | Durham | Worcestershire | Riverside Ground | 50 & 12 | 6/95 (32.0) | DrawnDrawn |
| 2 Sept 2026 | Durham | Northamptonshire | County Ground | 14 & 37 | 5/67 (28.2) | Won by 153 runsW 153 runs |
| 27 Aug 2026 | Durham | Gloucestershire | Riverside Ground | 45 (43) | 1/53 (26.0) | Won by 10 wicketsW 10 wkts |
| 20 Aug 2026 | Durham | Derbyshire | County Ground | 53 & 66* | 7/31 (11.3) | Won by 338 runsW 338 runs |
| 19 Jun 2026 | Durham | Northamptonshire | Riverside Ground | 95 (118) | 1/80 (25.0) | Won by 6 wicketsW 6 wkts |
| 15 May 2026 | Durham | Kent | Kent County Cricket Ground | 45 (77) | 1/96 (19.0) | DrawnDrawn |
| 8 May 2026 | Durham | Worcestershire | County Ground, New Road | 14 (17) | 4/87 (28.5) | Won by 9 wicketsW 9 wkts |
| 30 Jun 2024 | Durham | Worcestershire | Riverside Ground | 56 & 26 | 3/93 (26.0) | Lost by 6 wicketsL 6 wkts |
| 24 May 2024 | Durham | Somerset | Riverside Ground | 0 (6) | 8/77 (25.1) | Won by an innings and 6 runsW an innings and 6 runs |
| 17 May 2024 | Durham | Lancashire | Stanley Park | 2 & 18 | 7/169 (38.0) | Lost by 60 runsL 60 runs |
Pace and pitch map
130135140145150Usual paceQuicker balls
’13’14’15’16’17’18’19’20’21’22’23’24’25’26
Tests10,164 balls
FullOff sideLeg sideShort
ODIs2,574 balls
FullOff sideLeg sideShort
T20s772 balls
FullOff sideLeg sideShort
Records
- 1stMost sixes in Tests138
Read more
- The toss call W.G. Grace warned captains aboutW.G. Grace told captains to bat when they win the toss, even when in doubt. Ricky Ponting at Edgbaston and Babar Azam at Lord's are among the captains who doubted him in England.
- Do batters score more on their birthday?Test batters average 37.31 in Tests that run over their birthday and 37.32 the rest of the year. Travis Head has spent his birthdays at the MCG.
- Cricket’s player of the year since 2006, picked again by the numbersThe ICC's voters and our ratings have named the same man in fewer than half the years. Where they split tells you what an award chooses to remember.
- Twenty-one wickets at 8.76 and the England contracts still to comeOllie Robinson spent two years without an England contract, then took 21 Pakistan wickets at 8.76. As the ECB draws up its next list, the county seamers it overlooked for the Ashes are waiting too.
- Is Harry Brook already better than Kevin Pietersen?Seventy innings into both careers, the record has something to say to Ben Stokes and to Harsha Bhogle.