
England · Adelaide Strikers · Durham
Ben Stokes
35England
- Left-handed middle-order batter
- Right-arm fast-medium bowler
- Bowls through the innings
Upcoming
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 131 | 115 | 4,161 | 42.90 | 95.8 | 8/26 | 182 |
| ODIs | 114 | 99 | 3,463 | 41.23 | 95.7 | 5/24 | 182 |
| Domestic | 17 | 16 | 698 | 53.69 | 96.4 | 3/2 | 164 |
| Last 10 | 10 | 9 | 288 | 41.14 | 92.0 | 1/1 | 108* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 131 | 3,792 | 90 | 41.31 | 5.88 | 5/61 |
| ODIs | 114 | 3,110 | 74 | 42.39 | 6.05 | 5/61 |
| Domestic | 17 | 682 | 16 | 36.31 | 5.11 | 2/25 |
| Last 10 | 10 | 363 | 7 | 48.00 | 5.55 | 2/54 |
Batting style
Balanced top-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 51.7 | 30.7 | |
| Strike rate | 97 | 88 | |
| Boundary % | 11.6 | 10.0 | |
| Dot % | 49.6 | 51.7 | |
| Average v pace | 54.5 | 29.8 | |
| Average v spin | 47.0 | 33.0 | |
| Strike rate v pace | 97 | 90 | |
| Strike rate v spin | 97 | 84 |
857 balls in ODIs and List A · Sept 2023 – Aug 2026
Compare with other playersStrike-rotating top-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 59.9 | 30.5 | |
| Strike rate | 99 | 85 | |
| Boundary % | 11.9 | 9.7 | |
| Dot % | 48.3 | 53.5 | |
| Average v pace | 48.7 | 29.8 | |
| Average v spin | 99.0 | 32.1 | |
| Strike rate v pace | 95 | 88 | |
| Strike rate v spin | 107 | 80 |
544 balls in ODIs · Sept 2023 – Nov 2023
Compare with other playersMiddle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 41.1 | 31.2 | |
| Strike rate | 92 | 93 | |
| Boundary % | 10.9 | 10.7 | |
| Dot % | 51.8 | 48.6 | |
| Average v pace | 68.0 | 29.8 | |
| Average v spin | 21.0 | 34.3 | |
| Strike rate v pace | 99 | 95 | |
| Strike rate v spin | 79 | 91 |
313 balls in List A matches · Jul 2026 – Aug 2026
Compare with other playersBowling style
Death seamer
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 48.0 | 30.6 | |
| Economy | 5.55 | 5.74 | |
| Balls per wicket | 51.9 | 32.0 | |
| Dot % | 57.0 | 53.0 | |
| Boundary % | 11.6 | 11.7 | |
| Average v right-handers | 48.0 | 30.4 | |
| Economy, overs 1–10 | 5.09 | 4.88 |
363 balls bowled in List A matches · Jul 2026 – Aug 2026
Compare with other playersMen's One-day
- Runs a match
- +1.6
- batting, above an average player
Men's One-day batting, runs a match
AveragePeak +7.0
September 2023Now +1.5201520172019202120232025
- Runs a match
- −7.0
- bowling, above an average player
Men's One-day bowling, runs a match
Peak −4.3
March 2021Now −7.0201520172019202120232025
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 10 | 288 | 41.1 | 92.0 | 7 | 48.0 | 5.55 |
Team
- DurhamOne-Day CupLast played Sept 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 3/10 | 30% | 0 | 5 | 841087301234431116 |
| Took a wicket | 6/10 | 51% | 6 | 7 | 0000112111 |
- Ben Stokes has made 50 or more in 3 of the last 10 One-day innings.
- Ben Stokes has taken a wicket in 6 of the last 10 List A matches bowled in, including the last 6.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 16 Aug 2026 | Durham | Middlesex | Brunton Memorial Ground | 6 (9) | 1/40 (9.0) | Middlesex won by 2 wickets |
| 14 Aug 2026 | Durham | Lancashire | Old Trafford | 11 (9) | 1/32 (4.0) | Durham won by 162 runs |
| 11 Aug 2026 | Durham | Worcestershire | County Ground, New Road | 1 (4) | 1/61 (9.0) | Worcestershire won by 77 runs |
| 9 Aug 2026 | Durham | Essex | Feethams Cricket Ground | 43 (27) | – | Durham won by 20 runs |
| 7 Aug 2026 | Durham | Middlesex | Riverside Ground | 34 (50) | 2/54 (7.3) | Middlesex won by 3 wickets |
| 2 Aug 2026 | Durham | Hampshire | The Rose Bowl | – | – | Durham won by 9 wickets |
| 31 Jul 2026 | Durham | Yorkshire | Clifton Park Ground | 12 (39) | 1/29 (10.0) | Yorkshire won by 7 wickets |
| 29 Jul 2026 | Durham | Glamorgan | Roseworth Terrace | 0 (1) | 1/64 (9.0) | Durham won by 3 wickets |
| 24 Jul 2026 | Durham | Sussex | Riverside Ground | 73* (51) | 0/18 (3.0) | Durham won by 72 runs |
| 21 Jul 2026 | Durham | Derbyshire | County Ground | 108* (123) | 0/38 (9.0) | Durham won by 5 wickets |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 5/10 | 29% | 3 | 3 | 552118254306410884 |
| Took a wicket | 2/10 | 45% | 0 | 7 | 0030100000 |
- Ben Stokes has made 50 or more in 5 of the last 10 ODI innings, including the last 3.
- Ben Stokes has taken a wicket in 2 of the last 10 ODIs bowled in.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 11 Nov 2023 | England | Pakistan | Eden Gardens | 84 (76) | – | England won by 93 runs |
| 8 Nov 2023 | England | Netherlands | Maharashtra Cricket Association Stadium | 108 (84) | – | England won by 160 runs |
| 4 Nov 2023 | England | Australia | Narendra Modi Stadium | 64 (90) | – | Australia won by 33 runs |
| 29 Oct 2023 | England | India | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | 0 (10) | – | India won by 100 runs |
| 26 Oct 2023 | England | Sri Lanka | M Chinnaswamy Stadium | 43 (73) | – | Sri Lanka won by 8 wickets |
| 21 Oct 2023 | England | South Africa | Wankhede Stadium | 5 (8) | – | South Africa won by 229 runs |
| 13 Sept 2023 | England | New Zealand | Kennington Oval | 182 (124) | – | England won by 181 runs |
| 10 Sept 2023 | England | New Zealand | The Rose Bowl | 1 (10) | – | England won by 79 runs |
| 8 Sept 2023 | England | New Zealand | Sophia Gardens | 52 (69) | – | New Zealand won by 8 wickets |
| 19 Jul 2022 | England | South Africa | Riverside Ground | 5 (11) | 0/44 (5.0) | South Africa won by 62 runs |
Domestic one-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 2/10 | 31% | 0 | 2 | 381087301234431116 |
| Took a wicket | 8/10 | 86% | 6 | 6 | 1200112111 |
- Ben Stokes has made 50 or more in 2 of the last 10 Domestic one-day innings.
- Ben Stokes has taken a wicket in 8 of the last 10 domestic one-day matches bowled in, including the last 6.
Last 10 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 16 Aug 2026 | Durham | Middlesex | Brunton Memorial Ground | 6 (9) | 1/40 (9.0) | Middlesex won by 2 wickets |
| 14 Aug 2026 | Durham | Lancashire | Old Trafford | 11 (9) | 1/32 (4.0) | Durham won by 162 runs |
| 11 Aug 2026 | Durham | Worcestershire | County Ground, New Road | 1 (4) | 1/61 (9.0) | Worcestershire won by 77 runs |
| 9 Aug 2026 | Durham | Essex | Feethams Cricket Ground | 43 (27) | – | Durham won by 20 runs |
| 7 Aug 2026 | Durham | Middlesex | Riverside Ground | 34 (50) | 2/54 (7.3) | Middlesex won by 3 wickets |
| 2 Aug 2026 | Durham | Hampshire | The Rose Bowl | – | – | Durham won by 9 wickets |
| 31 Jul 2026 | Durham | Yorkshire | Clifton Park Ground | 12 (39) | 1/29 (10.0) | Yorkshire won by 7 wickets |
| 29 Jul 2026 | Durham | Glamorgan | Roseworth Terrace | 0 (1) | 1/64 (9.0) | Durham won by 3 wickets |
| 24 Jul 2026 | Durham | Sussex | Riverside Ground | 73* (51) | 0/18 (3.0) | Durham won by 72 runs |
| 21 Jul 2026 | Durham | Derbyshire | County Ground | 108* (123) | 0/38 (9.0) | Durham won by 5 wickets |
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.