
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 first-class · 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.9 | |
| 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 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.37 | |
| 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 first-class · 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.2 | |
| Economy | 3.36 | 3.38 | |
| Average with the new ball | 34.0 | 27.7 | |
| Average v right-handers | 27.9 | 29.5 | |
| Average v left-handers | 34.7 | 32.5 | |
| 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 first-class matches · May 2022 – Sept 2026
Compare with other playersMen's First-class
- Runs a match
- +6.8
- batting, above an average player
Men's First-class batting, runs a match
AveragePeak +11.7
February 2024Now +6.8201520172019202120232025- ICC rank
- –
- Runs a match
- +7.1
- bowling, above an average player
Men's First-class bowling, runs a match
AveragePeak +7.2
September 2026Now +7.1201520172019202120232025- 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) | Drawn |
| 2 Sept 2026 | Durham | Northamptonshire | County Ground | 14 & 37 | 5/67 (28.2) | Durham won by 153 runs |
| 27 Aug 2026 | Durham | Gloucestershire | Riverside Ground | 45 (43) | 1/53 (26.0) | Durham won by 10 wickets |
| 20 Aug 2026 | Durham | Derbyshire | County Ground | 53 & 66* | 7/31 (11.3) | Durham won by 338 runs |
| 25 Jun 2026 | England | New Zealand | Trent Bridge | 15 & 30 | 6/119 (46.0) | New Zealand won by 160 runs |
| 19 Jun 2026 | Durham | Northamptonshire | Riverside Ground | 95 (118) | 1/80 (25.0) | Durham won by 6 wickets |
| 4 Jun 2026 | England | New Zealand | Lord's | 12 & 0 | 1/34 (7.0) | England won by 115 runs |
| 15 May 2026 | Durham | Kent | Kent County Cricket Ground | 45 (77) | 1/96 (19.0) | Drawn |
| 8 May 2026 | Durham | Worcestershire | County Ground, New Road | 14 (17) | 4/87 (28.5) | Durham won by 9 wickets |
| 4 Jan 2026 | England | Australia | Sydney Cricket Ground | 0 & 1 | 2/95 (27.4) | Australia won by 5 wickets |
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) | New Zealand won by 160 runs |
| 4 Jun 2026 | England | New Zealand | Lord's | 12 & 0 | 1/34 (7.0) | England won by 115 runs |
| 4 Jan 2026 | England | Australia | Sydney Cricket Ground | 0 & 1 | 2/95 (27.4) | Australia won by 5 wickets |
| 26 Dec 2025 | England | Australia | Melbourne Cricket Ground | 16 & 2 | 4/49 (15.3) | England won by 4 wickets |
| 17 Dec 2025 | England | Australia | Adelaide Oval | 83 & 5 | 1/79 (26.0) | Australia won by 82 runs |
| 4 Dec 2025 | England | Australia | The Gabba | 19 & 50 | 3/113 (24.0) | Australia won by 8 wickets |
| 21 Nov 2025 | England | Australia | Perth Stadium | 6 & 2 | 5/41 (8.0) | Australia won by 8 wickets |
| 23 Jul 2025 | England | India | Old Trafford | 141 (198) | 6/105 (35.0) | Drawn |
| 10 Jul 2025 | England | India | Lord's | 44 & 33 | 5/111 (44.0) | England won by 22 runs |
| 2 Jul 2025 | England | India | Edgbaston | 0 & 33 | 1/100 (26.0) | India won by 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) | Drawn |
| 2 Sept 2026 | Durham | Northamptonshire | County Ground | 14 & 37 | 5/67 (28.2) | Durham won by 153 runs |
| 27 Aug 2026 | Durham | Gloucestershire | Riverside Ground | 45 (43) | 1/53 (26.0) | Durham won by 10 wickets |
| 20 Aug 2026 | Durham | Derbyshire | County Ground | 53 & 66* | 7/31 (11.3) | Durham won by 338 runs |
| 19 Jun 2026 | Durham | Northamptonshire | Riverside Ground | 95 (118) | 1/80 (25.0) | Durham won by 6 wickets |
| 15 May 2026 | Durham | Kent | Kent County Cricket Ground | 45 (77) | 1/96 (19.0) | Drawn |
| 8 May 2026 | Durham | Worcestershire | County Ground, New Road | 14 (17) | 4/87 (28.5) | Durham won by 9 wickets |
| 30 Jun 2024 | Durham | Worcestershire | Riverside Ground | 56 & 26 | 3/93 (26.0) | Worcestershire won by 6 wickets |
| 24 May 2024 | Durham | Somerset | Riverside Ground | 0 (6) | 8/77 (25.1) | Durham won by an innings and 6 runs |
| 17 May 2024 | Durham | Lancashire | Stanley Park | 2 & 18 | 7/169 (38.0) | Lancashire won by 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
- 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.
- 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.
- 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.