Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next ODI AustraliaAustralia (A)
One Day Internationals - Tomorrow, 03:30 Their runs Preview

England ODI Cricket Runs Stats

How many runs England score, and who scores the most, game by game

Updated , after the Sri Lanka game

Line30+
Reset
Player Avg Hit %
One Day Internationals 27 Sep 26 Sri LankaH 355/7132
One Day Internationals 24 Sep 26 Sri LankaH 305/9321/6
One Day Internationals 22 Sep 26 Sri LankaH 265176
One Day Internationals 19 Jul 26 IndiaH 387/3360/7
One Day Internationals 16 Jul 26 IndiaH 235/6233
One Day Internationals 14 Jul 26 IndiaH 258262/4
One Day Internationals 7 Sep 25 South AfricaH 414/572
One Day Internationals 4 Sep 25 South AfricaH 325/9330/8
One Day Internationals 2 Sep 25 South AfricaH 131137/3
One Day Internationals 3 Jun 25 West IndiesH 246/3251/9
One Day Internationals 1 Jun 25 West IndiesH 312/7308
One Day Internationals 29 May 25 West IndiesH 400/8162
One Day Internationals 29 Sep 24 AustraliaH 309165/2
One Day Internationals 27 Sep 24 AustraliaH 312/5126
One Day Internationals 24 Sep 24 AustraliaH 254/4304/7
One Day Internationals 21 Sep 24 AustraliaH 202270
One Day Internationals 19 Sep 24 AustraliaH 315317/3
ICC Cricket World Cup 11 Nov 23 PakistanH 337/9244
ICC Cricket World Cup 8 Nov 23 NetherlandsH 339/9179
ICC Cricket World Cup 4 Nov 23 AustraliaH 253286
ICC Cricket World Cup 26 Oct 23 Sri LankaH 156160/2
ICC Cricket World Cup 21 Oct 23 South AfricaH 170399/7
ICC Cricket World Cup 15 Oct 23 AfghanistanH 215284
ICC Cricket World Cup 10 Oct 23 BangladeshH 364/9227
ICC Cricket World Cup 5 Oct 23 New ZealandH 282/9283/1
One Day Internationals 23 Sep 23 IrelandH 334/8286
One Day Internationals 15 Sep 23 New ZealandH 311/9211
One Day Internationals 13 Sep 23 New ZealandH 368187
One Day Internationals 10 Sep 23 New ZealandH 226/7147
One Day Internationals 8 Sep 23 New ZealandH 291/6297/2
One Day Internationals 22 Jul 22 South AfricaH 20183
England total 286 355305265387235258414325131246312400309312254202315337339253156170215364282334311368226291201
Tom Banton England T. BantonBatter, 3 batted 69.7 67%2/3 126105 7362 1012
Ben Stokes England B. StokesAll-rounder, 8 batted 67.4 75%6/8 8476 10884 6490 4373 58 182124 110 5269
Dawid Malan England D. MalanBatter, 11 batted 60.5 73%8/11 3139 8774 5064 2825 611 3239 140107 1424 127114 9695 5453
Ben Duckett England B. DuckettKeeper, 18 batted 44.7 67%12/18 05 6763 3229 141135 01 4345 3133 1433 58 5846 03 6048 10791 6362 89 3225 9591 4849
Joe Root England J. RootBatter, 25 batted 43.4 48%12/25 1837 1517 4452 74*48 99*133 76*76 10096 6172 1417 4449 166*139 5765 6072 2835 1317 310 26 1117 8268 7786 2940 47 02 615 13
Jacob Bethell England J. BethellAll-rounder, 12 batted 38.5 42%5/12 9193 410 1431 11082 5840 12 -DNB 1728 8253 1327 12*19 -DNB 2535 3534
Will Jacks England W. JacksBatter, 16 batted 36.0 56%9/16 2521 5261 46*47 -DNB 3044 2019 19*8 3933 77 -DNB 4958 3924 04 1014 8482 01 6256 9488
Harry Brook England H. BrookBatter, 26 batted 33.6 42%11/26 7766 16 6769 1412 1616 13 32 3340 1218 26*36 4736 5845 7252 8758 110*94 49 3931 3017 1116 1725 6661 2015 2516 1015 212 2541
Jos Buttler England J. ButtlerKeeper, 24 batted 29.3 50%12/24 6949 3133 41*13 1718 514 62*32 6151 1524 41*20 08 3732 2718 511 17 86 157 918 2010 4342 3631 3824 3025 7268 1927
Jamie Smith England J. SmithKeeper, 12 batted 29.2 50%6/12 6248 01 5448 6428 04 3724 69 3928 716 4961 2319 910
Liam Livingstone England L. LivingstoneAll-rounder, 15 batted 24.3 33%5/15 03 62*27 33*20 01 1316 25 16 -DNB 1014 01 2022 2838 1113 95*78 5240 3826
Jonny Bairstow England J. BairstowKeeper, 12 batted 20.7 33%4/12 5961 1517 01 3031 1012 24 5259 3335 1316 01 68 2827
Philip Salt England P. SaltKeeper, 7 batted 20.1 14%1/7 4527 2227 08 1214 1724 2821 1710
Sam Curran England S. CurranAll-rounder, 9 batted 17.9 22%2/9 -DNB 2631 03 1023 1115 1419 2013 36 4235 3518
Moeen Ali England M. AliAll-rounder, 9 batted 14.9 22%2/9 86 415 4243 1515 1117 38 128 3332 69
David Willey England D. WilleyAll-rounder, 9 batted 14.4 0%0/9 155 62 1514 14*17 1212 -DNB 1911 7*2 21*11 2121
Chris Woakes England C. WoakesAll-rounder, 9 batted 14.2 22%2/9 4*4 5145 3233 04 926 1411 1112 38 4*4
Mark Wood England M. WoodBowler, 6 batted 14.2 17%1/6 0*0 56 43*17 1822 6*5 13*14
Gus Atkinson England G. AtkinsonAll-rounder, 7 batted 13.1 14%1/7 -DNB 1628 1420 -DNB 23*16 01 2*1 3521 23 -DNB -DNB
Brydon Carse England B. CarseBowler, 9 batted 11.0 11%1/9 -DNB 79 3*7 -DNB 27 3*7 918 -DNB -DNB 2646 29 3230 15*13
Adil Rashid England A. RashidBowler, 17 batted 10.5 6%1/17 -DNB -DNB 15 -DNB 24 914 -DNB 10*11 2*2 3635 -DNB -DNB 2734 01 0*1 1*1 2015 27 1014 2013 117 15*13 -DNB 1212
Jamie Overton England J. OvertonBowler, 4 batted 8.0 0%0/4 21*14 23 813 -DNB 13
Jofra Archer England J. ArcherBowler, 6 batted 7.5 0%0/6 -DNB 0*6 26 -DNB -DNB 126 -DNB 27*14 01 -DNB -DNB 48
Matty Potts England M. PottsAll-rounder, 4 batted 6.8 0%0/4 -DNB -DNB 615 -DNB -DNB 7*17 11*10 3*3
Reece Topley England R. TopleyBowler, 6 batted 3.0 0%0/6 00 15*7 1*2 1*1 0*0 -DNB -DNB 1*4
Rehan Ahmed England R. AhmedAll-rounder, 3 batted 2.7 0%0/3 05 27 -DNB 68
Josh Tongue England J. TongueBowler, 3 batted 0.33 0%0/3 1*1 01 -DNB 02
Sam Hain England S. HainBatter, 1 batted 89.0 100%1/1 8982
Jordan Cox England J. CoxKeeper, 1 batted 76.0 100%1/1 7652
Liam Dawson England L. DawsonBowler, 2 batted 34.0 50%1/2 01 6883
Jason Roy England J. RoyBatter, 1 batted 14.0 0%0/1 1412
Tom Hartley England T. HartleyBowler, 1 batted 12.0 0%0/1 12*9
Olly Stone England O. StoneBowler, 2 batted 5.0 0%0/2 9*15 13
Saqib Mahmood England S. MahmoodAll-rounder, 1 batted 2.0 0%0/1 -DNB 2*3 -DNB -DNB -DNB
Zak Crawley England Z. CrawleyBatter, 1 batted 0.00 0%0/1 02
S England S. BakerBowler, 1 batted 0.00 0%0/1 -DNB 01
A green cell reached the line. The line under a score is the balls faced; * not out; DNB did not bat.

England Team Runs

Line280.5
Avg286232518
Hit58%
355
305
265
387
235
258
414
325
131
246
312
400
309
312
254
202
315
337
339
253
156
170
215
364
282
334
311
368
226
291
201
132
321
176
360
233
262
72
330
137
251
308
162
165
126
304
270
317
244
179
286
160
399
284
227
283
286
211
187
147
297
83
487
626
441
747
468
520
486
655
268
497
620
562
474
438
558
472
632
581
518
539
316
569
499
591
565
620
522
555
373
588
284
One Day Internationals 27 Sep 26 Sri LankaH 355/7132
One Day Internationals 24 Sep 26 Sri LankaH 305/9321/6
One Day Internationals 22 Sep 26 Sri LankaH 265176
One Day Internationals 19 Jul 26 IndiaH 387/3360/7
One Day Internationals 16 Jul 26 IndiaH 235/6233
One Day Internationals 14 Jul 26 IndiaH 258262/4
One Day Internationals 7 Sep 25 South AfricaH 414/572
One Day Internationals 4 Sep 25 South AfricaH 325/9330/8
One Day Internationals 2 Sep 25 South AfricaH 131137/3
One Day Internationals 3 Jun 25 West IndiesH 246/3251/9
One Day Internationals 1 Jun 25 West IndiesH 312/7308
One Day Internationals 29 May 25 West IndiesH 400/8162
One Day Internationals 29 Sep 24 AustraliaH 309165/2
One Day Internationals 27 Sep 24 AustraliaH 312/5126
One Day Internationals 24 Sep 24 AustraliaH 254/4304/7
One Day Internationals 21 Sep 24 AustraliaH 202270
One Day Internationals 19 Sep 24 AustraliaH 315317/3
ICC Cricket World Cup 11 Nov 23 PakistanH 337/9244
ICC Cricket World Cup 8 Nov 23 NetherlandsH 339/9179
ICC Cricket World Cup 4 Nov 23 AustraliaH 253286
ICC Cricket World Cup 26 Oct 23 Sri LankaH 156160/2
ICC Cricket World Cup 21 Oct 23 South AfricaH 170399/7
ICC Cricket World Cup 15 Oct 23 AfghanistanH 215284
ICC Cricket World Cup 10 Oct 23 BangladeshH 364/9227
ICC Cricket World Cup 5 Oct 23 New ZealandH 282/9283/1
One Day Internationals 23 Sep 23 IrelandH 334/8286
One Day Internationals 15 Sep 23 New ZealandH 311/9211
One Day Internationals 13 Sep 23 New ZealandH 368187
One Day Internationals 10 Sep 23 New ZealandH 226/7147
One Day Internationals 8 Sep 23 New ZealandH 291/6297/2
One Day Internationals 22 Jul 22 South AfricaH 20183

England Runs Match by Match

The last 31 ODIs and how often England went over the line

Line280.5
OpponentResultForAgTotal 280.5+
Avg 286232518 58%
Sri LankaSri Lanka (H)ODI, 27 Sep Wby 223 runs 355132487
Sri LankaSri Lanka (H)ODI, 24 Sep Lby 16 runs 305321626
Sri LankaSri Lanka (H)ODI, 22 Sep Wby 89 runs 265176441
IndiaIndia (H)ODI, 19 Jul Wby 27 runs 387360747
IndiaIndia (H)ODI, 16 Jul Wby 4 wickets 235233468
IndiaIndia (H)ODI, 14 Jul Lby 6 wickets 258262520
South AfricaSouth Africa (H)ODI, 7 Sep 2025 Wby 342 runs 41472486
South AfricaSouth Africa (H)ODI, 4 Sep 2025 Lby 5 runs 325330655
South AfricaSouth Africa (H)ODI, 2 Sep 2025 Lby 7 wickets 131137268
West IndiesWest Indies (H)ODI, 3 Jun 2025 Wby 7 wickets 246251497
West IndiesWest Indies (H)ODI, 1 Jun 2025 Wby 3 wickets 312308620
West IndiesWest Indies (H)ODI, 29 May 2025 Wby 238 runs 400162562
AustraliaAustralia (H)ODI, 29 Sep 2024 Lby 49 runs 309165474
AustraliaAustralia (H)ODI, 27 Sep 2024 Wby 186 runs 312126438
AustraliaAustralia (H)ODI, 24 Sep 2024 Wby 46 runs 254304558
AustraliaAustralia (H)ODI, 21 Sep 2024 Lby 68 runs 202270472
AustraliaAustralia (H)ODI, 19 Sep 2024 Lby 7 wickets 315317632
PakistanPakistan (H)CWC, 11 Nov 2023 Wby 93 runs 337244581
NetherlandsNetherlands (H)CWC, 8 Nov 2023 Wby 160 runs 339179518
AustraliaAustralia (H)CWC, 4 Nov 2023 Lby 33 runs 253286539
Sri LankaSri Lanka (H)CWC, 26 Oct 2023 Lby 8 wickets 156160316
South AfricaSouth Africa (H)CWC, 21 Oct 2023 Lby 229 runs 170399569
AfghanistanAfghanistan (H)CWC, 15 Oct 2023 Lby 69 runs 215284499
BangladeshBangladesh (H)CWC, 10 Oct 2023 Wby 137 runs 364227591
New ZealandNew Zealand (H)CWC, 5 Oct 2023 Lby 9 wickets 282283565
IrelandIreland (H)ODI, 23 Sep 2023 Wby 48 runs 334286620
New ZealandNew Zealand (H)ODI, 15 Sep 2023 Wby 100 runs 311211522
New ZealandNew Zealand (H)ODI, 13 Sep 2023 Wby 181 runs 368187555
New ZealandNew Zealand (H)ODI, 10 Sep 2023 Wby 79 runs 226147373
New ZealandNew Zealand (H)ODI, 8 Sep 2023 Lby 8 wickets 291297588
South AfricaSouth Africa (H)ODI, 22 Jul 2022 Wby 118 runs 20183284

Australia Runs Match by Match

England's next opponent, their last 40 ODIs

Australia runs →
OpponentResultForAgTotal
Avg 245239483
South AfricaSouth Africa (A)ODI, 30 Sep Wby 47 runs 322145467
South AfricaSouth Africa (A)ODI, 27 Sep Lby 32 runs 333365698
South AfricaSouth Africa (A)ODI, 24 Sep Lby 67 runs 230297527
ZimbabweZimbabwe (A)ODI, 20 Sep Wby 1 wicket 272271543
ZimbabweZimbabwe (A)ODI, 18 Sep Wby 84 runs 356272628
ZimbabweZimbabwe (A)ODI, 15 Sep Wby 59 runs 294235529
BangladeshBangladesh (A)ODI, 14 Jun Wby 1 wicket 277274551
BangladeshBangladesh (A)ODI, 11 Jun Lby 5 wickets 187195382
BangladeshBangladesh (A)ODI, 9 Jun Lby 86 runs 191284475
PakistanPakistan (A)ODI, 4 Jun Lby 4 wickets 157161318
PakistanPakistan (A)ODI, 2 Jun Wby 41 runs 231190421
PakistanPakistan (A)ODI, 30 May Lby 5 wickets 200202402
IndiaIndia (H)ODI, 25 Oct 2025 Lby 9 wickets 236237473
IndiaIndia (H)ODI, 23 Oct 2025 Wby 2 wickets 265264529
IndiaIndia (H)ODI, 19 Oct 2025 Wby 7 wickets 131136267
South AfricaSouth Africa (H)ODI, 24 Aug 2025 Wby 276 runs 431155586
South AfricaSouth Africa (H)ODI, 22 Aug 2025 Lby 84 runs 193277470
South AfricaSouth Africa (H)ODI, 19 Aug 2025 Lby 98 runs 198296494
IndiaIndia (A)CT, 4 Mar 2025 Lby 4 wickets 264267531
EnglandEngland (H)CT, 22 Feb 2025 Wby 5 wickets 356351707
Sri LankaSri Lanka (A)ODI, 14 Feb 2025 Lby 174 runs 107281388
Sri LankaSri Lanka (A)ODI, 12 Feb 2025 Lby 49 runs 165214379
PakistanPakistan (H)ODI, 10 Nov 2024 Lby 8 wickets 140143283
PakistanPakistan (H)ODI, 8 Nov 2024 Lby 9 wickets 163169332
PakistanPakistan (H)ODI, 4 Nov 2024 Wby 2 wickets 204203407
EnglandEngland (A)ODI, 29 Sep 2024 Wby 49 runs 165309474
EnglandEngland (A)ODI, 27 Sep 2024 Lby 186 runs 126312438
EnglandEngland (A)ODI, 24 Sep 2024 Lby 46 runs 304254558
EnglandEngland (A)ODI, 21 Sep 2024 Wby 68 runs 270202472
EnglandEngland (A)ODI, 19 Sep 2024 Wby 7 wickets 317315632
West IndiesWest Indies (H)ODI, 6 Feb 2024 Wby 8 wickets 8786173
West IndiesWest Indies (H)ODI, 4 Feb 2024 Wby 83 runs 258175433
West IndiesWest Indies (H)ODI, 2 Feb 2024 Wby 8 wickets 232231463
IndiaIndia (A)CWC, 19 Nov 2023 Wby 6 wickets 241240481
South AfricaSouth Africa (A)CWC, 16 Nov 2023 Wby 3 wickets 215212427
BangladeshBangladesh (H)CWC, 11 Nov 2023 Wby 8 wickets 307306613
AfghanistanAfghanistan (H)CWC, 7 Nov 2023 Wby 3 wickets 293291584
EnglandEngland (A)CWC, 4 Nov 2023 Wby 33 runs 286253539
New ZealandNew Zealand (H)CWC, 28 Oct 2023 Wby 5 runs 388383771
NetherlandsNetherlands (H)CWC, 25 Oct 2023 Wby 309 runs 39990489

England Runs Lines

How often each line went over, last 31 ODIs

LineOverUnderOver %
240.523874%
260.5191261%
280.5181358%
300.5161552%
320.5102132%
LineOverUnderOver %
480.522971%
500.5181358%
520.5161552%
540.5141745%
560.5121939%

Runs Batting First and Chasing

England's runs per game by when they batted

BattingPWForAg
First2114303201
Second104252299

ODI Runs Table

Runs per game, sides with 8+ ODIs in the last two years

SidePForAgMatch
1EnglandEngland 24279248527
2IndiaIndia 28273263536
3South AfricaSouth Africa 24255265520
4Sri LankaSri Lanka 22250238488
5AfghanistanAfghanistan 14247219466
6AustraliaAustralia 22245244489
7IrelandIreland 14244258503
8West IndiesWest Indies 26236245481
9New ZealandNew Zealand 32233227460
10PakistanPakistan 26225235460
11ZimbabweZimbabwe 16216232448
12BangladeshBangladesh 26206216422
13NamibiaNamibia 8201255456

England Runs by Competition

Runs per game in each ODI competition

CompetitionPW-LForAg
One Day InternationalsOne Day Internationals2315-8294223
ICC Cricket World CupICC Cricket World Cup83-5265258

England ODI Runs Questions

How many runs do England score per ODI?

England have averaged 286 runs per ODI over their last 31 ODIs, since July 2022, against their opponents' 232, with 518 in the match between them, and their best was 414 against South Africa on 7 Sep 2025.

How often do England go over 280.5 runs?

England went over 280.5 runs in 18 of their last 31 ODIs, since July 2022, 58% of the time, while averaging 286 per ODI against their opponents' 232, and made 355 in their latest, against Sri Lanka.

Who scores the most runs for England?

Joe Root scores the most runs for England over their last 31 ODIs, since July 2022, with 1084 in 25 games at 43.4 a game, ahead of Harry Brook (873) and Ben Duckett (804).

What is England's highest runs in a recent ODI?

England's highest over their last 31 ODIs, since July 2022, is 414 runs against South Africa on 7 Sep 2025 at The Rose Bowl, Southampton, against their average of 286.

Do England score more runs batting first or chasing?

Batting first brings England more runs over their last 31 ODIs, since July 2022: they average 303 runs batting first in 21 ODIs, and 252 batting second in 10, a gap of 50.9 runs.