Stokes Rankings
WTC run-scorers →Ranked against every player in WTC 2025/2027
| Stat | Total | Rank |
|---|---|---|
| Runs | 361 | 42ndof 200 |
| Wickets | 24 | 18th |
| Sixes | 5 | 27th |
| Fours | 36 | 47th |
| Catches | 0 | – |
Stokes by Competition
Every Test season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 6 | 361 | 32.8 | 54.7 | 1 | 5 | 24 | 2.97 | ||
| 5 | 184 | 18.4 | 36.6 | 2 | 0 | 15 | 3.67 | ||
| 1 | 9 | 9 | 69.2 | 0 | 0 | 3 | 4.33 | ||
| 13 | 602 | 27.4 | 65.7 | 5 | 9 | 13 | 3.61 | ||
| 5 | 405 | 45 | 64.7 | 3 | 15 | 3 | 2.83 | ||
| 3 | 110 | 27.5 | 53.7 | 0 | 2 | 1 | 5.23 | ||
| 13 | 735 | 36.8 | 75.3 | 4 | 24 | 26 | 2.85 | ||
| 5 | 236 | 23.6 | 42.1 | 2 | 4 | 4 | 4.27 | ||
| 12 | 893 | 42.5 | 58.2 | 6 | 18 | 26 | 2.97 | ||
| 5 | 331 | 41.4 | 48.3 | 2 | 2 | 12 | 2.80 | ||
| 5 | 441 | 55.1 | 57.1 | 4 | 13 | 8 | 3.75 | ||
| 7 | 387 | 27.6 | 47.7 | 3 | 6 | 20 | 16.11 |
Stokes Splits
His Test record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 36 | 2348 | 41.9 | 59 | 17 | 176 | 86 | 3.95 |
| Away | 44 | 2346 | 28.6 | 54.8 | 15 | 120 | 69 | 3.18 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 44 | 2614 | 32.3 | 56.6 | 16 | 176 | 86 | 3.54 |
| Batting second | 36 | 2080 | 36.5 | 57 | 16 | 155 | 69 | 3.52 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 40 | 2570 | 41.5 | 63.1 | 19 | 176 | 82 | 3.70 |
| Lost | 33 | 1464 | 22.2 | 45.7 | 7 | 155 | 62 | 3.69 |
| Tied or drawn | 7 | 660 | 66 | 66.9 | 6 | 141 | 11 | 2.46 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 3 | 2 | 19 | 9.5 | 65.5 | 0 | 19 |
| Batting 4 | 5 | 116 | 23.2 | 52.5 | 1 | 67 |
| Batting 5 | 48 | 1837 | 39.9 | 54.2 | 13 | 176 |
| Batting 6 | 79 | 2371 | 31.6 | 56.9 | 15 | 155 |
| Batting 7 | 12 | 351 | 35.1 | 76.6 | 3 | 80 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
20 | 1266 | 34.2 | 51.4 | 11 | 155 | 30 | 3.74 |
|
|
18 | 931 | 27.4 | 48.8 | 5 | 141 | 42 | 5.00 |
|
|
12 | 935 | 49.2 | 60.4 | 7 | 176 | 31 | 2.53 |
|
|
12 | 664 | 34.9 | 63 | 4 | 91 | 20 | 3.55 |
|
|
7 | 467 | 42.5 | 66.4 | 3 | 120 | 20 | 2.88 |
|
|
6 | 235 | 21.4 | 82.5 | 0 | 41 | 3 | 3.34 |
|
|
3 | 187 | 31.2 | 64 | 2 | 62 | 6 | 3.22 |
|
|
1 | 9 | 9 | 69.2 | 0 | 9 | 3 | 4.33 |
|
|
1 | 0 | - | - | 0 | - | 0 | - |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Lord'sLondon | 8 | 488 | 40.7 | 55.5 | 3 | 155 | 14 | 3.04 |
| Old TraffordStretford, Manchester | 7 | 605 | 67.2 | 60.7 | 5 | 176 | 15 | 2.88 |
| EdgbastonBirmingham | 6 | 296 | 29.6 | 64.5 | 3 | 57 | 19 | 4.41 |
| Trent BridgeNottingham | 5 | 324 | 40.5 | 65.9 | 3 | 75 | 14 | 4.44 |
| HeadingleyLeeds | 4 | 307 | 51.2 | 65.2 | 2 | 135 | 9 | 3.33 |
| Kennington OvalLondon | 4 | 186 | 26.6 | 58.3 | 1 | 67 | 6 | 11.78 |
| Kensington OvalBridgetown | 2 | 173 | 43.3 | 70.6 | 1 | 120 | 8 | 2.45 |
| Bay OvalMount Maunganu | 2 | 169 | 42.3 | 58.1 | 1 | 91 | 3 | 3.25 |
| The Rose BowlSouthampton | 2 | 142 | 35.5 | 38.9 | 0 | 46 | 9 | 5.92 |
| Adelaide OvalAdelaide | 2 | 134 | 33.5 | 34.3 | 1 | 83 | 4 | 3.93 |
| Sydney Cricket GroundMoore Park, Sydney, New South Wales | 2 | 127 | 31.8 | 55.2 | 2 | 66 | 2 | 3.06 |
| MA Chidambaram StadiumChennai | 2 | 115 | 28.8 | 53.5 | 1 | 82 | 1 | 3.75 |
| Basin ReserveWellington | 2 | 111 | 37 | 55.2 | 0 | 49 | 4 | 3.23 |
| Multan Cricket StadiumMultan | 2 | 109 | 27.3 | 83.8 | 0 | 41 | 0 | 3.30 |
| The GabbaBrisbane | 2 | 88 | 22 | 32.5 | 1 | 50 | 3 | 4.81 |
| Narendra Modi StadiumAhmedabad | 2 | 88 | 22 | 46.8 | 1 | 55 | 4 | 3.50 |
| Sir Vivian Richards StadiumNorth Sound | 2 | 74 | 18.5 | 47.7 | 0 | 36 | 5 | 1.81 |
| Rawalpindi Cricket StadiumRawalpindi | 2 | 56 | 14 | 107.7 | 0 | 41 | 1 | 3.78 |
| Melbourne Cricket GroundJolimont, Melbourne, Victoria | 2 | 54 | 13.5 | 43.9 | 0 | 25 | 5 | 3.62 |
| Seddon ParkHamilton | 2 | 53 | 17.7 | 52 | 0 | 27 | 3 | 3.70 |
| Darren Sammy National Cricket StadiumGros Islet | 1 | 127 | 127 | 50.8 | 1 | 79 | 2 | 3.21 |
| St George's ParkGqeberha | 1 | 120 | 120 | 56.1 | 1 | 120 | 1 | 3.50 |
| NewlandsCape Town | 1 | 119 | 59.5 | 96 | 1 | 72 | 3 | 2.06 |
| Sinhalese Sports ClubColombo | 1 | 99 | 49.5 | 65.6 | 1 | 57 | 5 | 2.95 |
| Hagley OvalChristchurch | 1 | 80 | 80 | 54.8 | 1 | 80 | 0 | 4.38 |
| Rajiv Gandhi International Cricket StadiumDehra Dun, Uttarakhand | 1 | 76 | 38 | 62.8 | 1 | 70 | 0 | - |
| Galle International StadiumGalle | 1 | 69 | 34.5 | 61.6 | 1 | 62 | 1 | 3.17 |
| National StadiumKarachi | 1 | 61 | 61 | 80.3 | 0 | 35 | 0 | 2.31 |
| Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumPothanamallayapalam, Visakhapatnam | 1 | 58 | 29 | 69.9 | 0 | 47 | 0 | - |
| Saurashtra Cricket Association StadiumRajkot | 1 | 56 | 28 | 43.8 | 0 | 41 | 0 | - |
| SuperSport ParkCenturion | 1 | 49 | 24.5 | 48.5 | 0 | 35 | 2 | 2.69 |
| The Wanderers StadiumJohannesburg | 1 | 30 | 15 | 88.2 | 0 | 28 | 4 | 3.44 |
| Pallekele International Cricket StadiumPallekele, Kandy | 1 | 19 | 9.5 | 65.5 | 0 | 19 | 0 | 9.00 |
| Bellerive OvalBellerive, Hobart, Tasmania | 1 | 9 | 4.5 | 34.6 | 0 | 5 | 0 | - |
| Perth StadiumPerth, Western Australia | 1 | 8 | 4 | 34.8 | 0 | 6 | 5 | 5.13 |
| JSCA International Stadium ComplexRanchi | 1 | 7 | 3.5 | 36.8 | 0 | 4 | 0 | - |
| National Cricket StadiumSt George's | 1 | 6 | 3 | 17.1 | 0 | 4 | 2 | 2.18 |
| Himachal Pradesh Cricket Association StadiumDharamsala | 1 | 2 | 1 | 12.5 | 0 | 2 | 1 | 3.29 |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 3 | 58 | 9.7 | 61.1 | 0 | 30 | 9 | 3.03 |
| 2025 | 9 | 496 | 31 | 45.9 | 3 | 141 | 33 | 3.33 |
| 2024 | 13 | 602 | 27.4 | 65.7 | 5 | 80 | 13 | 3.61 |
| 2023 | 8 | 515 | 39.6 | 62 | 3 | 155 | 4 | 3.42 |
| 2022 | 15 | 870 | 36.3 | 71.5 | 6 | 120 | 26 | 2.84 |
| 2021 | 7 | 304 | 21.7 | 42 | 2 | 82 | 9 | 4.22 |
| 2020 | 7 | 641 | 58.3 | 62.2 | 4 | 176 | 19 | 2.79 |
| 2019 | 11 | 821 | 45.6 | 52.7 | 6 | 135 | 22 | 3.17 |
| 2018 | 7 | 387 | 27.6 | 47.7 | 3 | 62 | 20 | 16.11 |
More on Statz
Where to go next for Stokes and England.
Ben Stokes Test Fours
In Ben Stokes's last 30 All Test Cricket games (2023–2026) for England, they have scored 1,561 runs at an average of 52.0 with a strike rate of 55.6. Ben Stokes has also taken 58 wickets in this period.
Ben Stokes Stats - All Test Cricket
Ben Stokes is a left hand bat allrounder. Across these 30 games, Ben Stokes has hit 148 fours and 29 sixes, taking 19 catches in the field. Their highest score in this span is 155. Best bowling figures: 5/23.
Ben Stokes: Betting Insights
For bet builder markets, Ben Stokes has scored 25+ runs in 70% of their last 30 All Test Cricket games (21/30). They have registered 1+ boundaries in 83% of these games (25/30). Over their last 5 games, Ben Stokes has 164 runs and 14 wickets.
Ben Stokes Questions
How old is Ben Stokes?
Ben Stokes was born on 4 June 1991 and is 35 years old. Ben Stokes is an allrounder with 80 Test matches on record, 4694 runs and 155 wickets.
Which team does Ben Stokes play for?
Ben Stokes currently plays for England, and has also played for Durham and Chennai Super Kings. Statz has Ben Stokes' 80 Test matches on record, the most recent against New Zealand (25 Jun 2026), with 4694 runs and 155 wickets in all.
What is Ben Stokes' highest score in Test cricket?
Ben Stokes' highest score in the 80 Test matches Statz has on record is 176 against West Indies (16 Jul 2020). Across those matches Ben Stokes has scored 4694 runs at 58.7 a match.
How many wickets has Ben Stokes taken in Test cricket?
Ben Stokes has taken 155 wickets in the 80 Test matches Statz has on record, at an economy of 3.31 and an average of 29.0. Ben Stokes took 14 wickets in the last 5 matches.
What are Ben Stokes' best bowling figures in Test cricket?
Ben Stokes' best figures in the 80 Test matches Statz has on record are 5/23 against Australia (21 Nov 2025). Ben Stokes has taken three or more wickets in an innings 20 times, and 155 wickets in all.
What are Ben Stokes' Test batting stats?
Ben Stokes averages 52.0 runs per match at a strike rate of 55.6, based on 30 games (2023–2026). In the last 5 matches Ben Stokes scored 45, 12, 1, 18 and 88, newest first. Ben Stokes has 4694 runs in all 80 Test matches on record.
How many fifties and hundreds has Ben Stokes scored in Test cricket?
Ben Stokes has 8 hundreds and 24 fifties in the 80 Test matches Statz has on record. The highest is 176 against West Indies (16 Jul 2020). Ben Stokes has passed 30 in 61 of 147 innings.
