Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match One Day Internationals - Fri 13 Nov, 03:30 Australia (A) Their stats Preview

Ben Stokes ODI Performance Points

How many runs, wickets and sixes Ben Stokes gets each match.

Updated 11 November 2023, after England vs Pakistan

All Comps Last 10
vsAustralia Avg Hit

No games in this view.

Stokes match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Stokes Rankings

CWC run-scorers →

Ranked against every player in ICC Cricket World Cup 2023

StatTotalRank
Runs 304 30thof 151
Wickets 0 –
Sixes 11 18th
Fours 26 35th
Catches 6 14th

Stokes by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
ICC Cricket World CupICC Cricket World Cup 2023 ENG 6 304 50.7 89.1 3 11 0-
One Day InternationalsODI 2023 ENG 3 235 78.3 115.8 2 10 0-
One Day InternationalsODI 2022 ENG 1 5 5 45.5 0 0 08.52
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 ENG 9 237 29.6 113.4 1 13 46.00
One Day InternationalsODI 2019 ENG 9 254 50.8 91.7 2 7 56.80
One Day InternationalsODI 2018 ENG 5 72 36 105.9 1 0 0-
One Day InternationalsODI 2017 ENG 7 312 52 116.4 3 13 6-
One Day InternationalsODI 2016/2017 ENG 3 120 60 146.3 2 7 5-

Stokes Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS WktsEcon
Home 27 1002 50.1 103 8 182 414.32
Away 16 537 41.3 110.5 6 99 1613.01
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 23 999 50 108.5 9 182 822.92
Chasing 20 540 41.5 100.4 5 99 1210.65
Result M Runs Avg SR 50+ HS WktsEcon
Won 26 1083 60.2 119.8 9 182 1314.38
Lost 16 456 30.4 82.2 5 79 712.03
Position Inns Runs Avg SR 50+ HS
Batting 3 3 135 45 132.4 1 99
Batting 4 15 700 50 98.6 6 182
Batting 5 13 464 42.2 103.6 4 101
Batting 6 6 240 48 120.6 3 62
Opponent M Runs Avg SR 50+ HS WktsEcon
India 13 308 30.8 120.8 3 99 919.15
West Indies 9 311 44.4 102 3 79 1010.78
Pakistan 9 267 53.4 102.3 2 84 07.51
South Africa 4 136 34 106.3 1 101 113.55
New Zealand 3 235 78.3 115.8 2 182 0-
Sri Lanka 3 110 55 82.7 1 67 0-
Netherlands 1 108 108 128.6 1 108 0-
Australia 1 64 64 71.1 1 64 0-
Ground M Runs Avg SR 50+ HS WktsEcon
Maharashtra Cricket Association StadiumPune 5 305 61 135 3 108 69.46
Kennington OvalLondon 3 182 91 145.6 1 182 014.00
Kensington OvalBridgetown 3 133 66.5 103.1 1 79 56.52
The Rose BowlSouthampton 3 102 51 114.6 1 101 113.50
Lord'sLondon 3 48 16 84.2 0 22 0-
HeadingleyLeeds 3 46 23 78 0 25 020.40
Eden GardensKolkata 2 141 141 122.6 2 84 3-
County GroundBristol 2 110 55 108.9 1 73 014.16
Trent BridgeNottingham 2 71 - 110.9 1 71 011.76
Sir Vivian Richards StadiumNorth Sound 2 56 28 84.8 1 55 1-
Sophia GardensCardiff 2 52 52 75.4 1 52 05.14
Old TraffordStretford, Manchester 2 50 50 128.2 0 27 328.50
R.Premadasa StadiumColombo 1 67 67 111.7 1 67 0-
Narendra Modi StadiumAhmedabad 1 64 64 71.1 1 64 0-
M.Chinnaswamy StadiumBengaluru 1 43 43 58.9 0 43 0-
EdgbastonBirmingham 1 32 32 114.3 0 32 07.44
Darren Sammy National Cricket StadiumGros Islet 1 15 15 55.6 0 15 0-
National Cricket StadiumSt George's 1 11 11 110 0 11 19.06
Wankhede StadiumMumbai 1 5 5 62.5 0 5 0-
Riverside GroundChester-le-Street 1 5 5 45.5 0 5 08.52
Barabati StadiumCuttack 1 1 1 33.3 0 1 0-
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow 1 0 0 0 0 0 0-
Pallekele International Cricket StadiumPallekele, Kandy 1 0 - - 0 - 0-
Year M Runs Avg SR 50+ HS WktsEcon
2023 9 539 59.9 99.1 5 182 0-
2022 4 53 13.3 82.8 0 27 07.22
2021 6 189 37.8 121.2 1 99 46.12
2019 9 254 50.8 91.7 2 79 56.80
2018 5 72 36 105.9 1 67 0-
2017 10 432 54 123.4 5 101 11-

More on Statz

Where to go next for Stokes and England.

Ben Stokes ODI Performance Points

In Ben Stokes's last 30 All ODI Cricket games (2018–2023) for England, they have scored 1,102 runs at an average of 36.7 with a strike rate of 81.3. Ben Stokes has also taken 9 wickets in this period.

Ben Stokes Stats - All ODI Cricket

Ben Stokes is a left hand bat allrounder. Across these 30 games, Ben Stokes has hit 98 fours and 41 sixes, taking 15 catches in the field. Their highest score in this span is 182. Best bowling figures: 3/34.

Ben Stokes: Betting Insights

For bet builder markets, Ben Stokes has scored 25+ runs in 47% of their last 30 All ODI Cricket games (14/30). They have registered 1+ boundaries in 70% of these games (21/30). Over their last 5 games, Ben Stokes has 299 runs.

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 43 ODI matches on record, 1539 runs and 20 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' 43 ODI matches on record, the most recent against Pakistan (11 Nov 2023), with 1539 runs and 20 wickets in all.

What is Ben Stokes' highest score in ODI cricket?

Ben Stokes' highest score in the 43 ODI matches Statz has on record is 182 off 124 balls against New Zealand (13 Sep 2023). Across those matches Ben Stokes has scored 1539 runs at 35.8 a match.

How many wickets has Ben Stokes taken in ODI cricket?

Ben Stokes has taken 20 wickets in the 43 ODI matches Statz has on record, at an economy of 6.48 and an average of 51.5. Ben Stokes took 0 wickets in the last 5 matches.

What are Ben Stokes' best bowling figures in ODI cricket?

Ben Stokes' best figures in the 43 ODI matches Statz has on record are 3/34 against India (23 Mar 2021). Ben Stokes has taken three or more wickets in an innings 4 times, and 20 wickets in all.

What are Ben Stokes' ODI batting stats?

Ben Stokes averages 36.7 runs per match at a strike rate of 81.3, based on 30 games (2018–2023). In the last 5 matches Ben Stokes scored 84, 108, 64, 0 and 43, newest first. Ben Stokes has 1539 runs in all 43 ODI matches on record.

How many fifties and hundreds has Ben Stokes scored in ODI cricket?

Ben Stokes has 3 hundreds and 11 fifties in the 43 ODI matches Statz has on record. The highest is 182 against New Zealand (13 Sep 2023). Ben Stokes has passed 30 in 19 of 43 innings.