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 stats Preview

England ODI Cricket Stats

England ODIs game by game, and how the opposition did in each

Updated , after the Sri Lanka game

Reset
Stat Avg Proj 13 Nov 26 AustraliaA Next
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 27 Jan 26 Sri LankaA 357/3304
One Day Internationals 24 Jan 26 Sri LankaA 223/5219
One Day Internationals 22 Jan 26 Sri LankaA 252271/6
One Day Internationals 1 Nov 25 New ZealandA 222226/8
One Day Internationals 29 Oct 25 New ZealandA 175177/5
One Day Internationals 26 Oct 25 New ZealandA 223224/6
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
ICC Champions Trophy 1 Mar 25 South AfricaA 179181/3
ICC Champions Trophy 26 Feb 25 AfghanistanA 317325/7
ICC Champions Trophy 22 Feb 25 AustraliaA 351/8356/5
One Day Internationals 12 Feb 25 IndiaA 214356
One Day Internationals 9 Feb 25 IndiaA 304308/6
One Day Internationals 6 Feb 25 IndiaA 248251/6
One Day Internationals 6 Nov 24 West IndiesA 263/8267/2
One Day Internationals 2 Nov 24 West IndiesA 329/5328/6
One Day Internationals 31 Oct 24 West IndiesA 209157/2
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
One Day Internationals 9 Dec 23 West IndiesA 206/9191/6
One Day Internationals 6 Dec 23 West IndiesA 206/4202
One Day Internationals 3 Dec 23 West IndiesA 325326/6
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 29 Oct 23 IndiaA 129229/9
ICC Cricket World Cup 26 Oct 23 Sri LankaH 156160/2
Runs 271242 355132 305321 265176 387360 235233 258262 357304 223219 252271 222226 175177 223224 41472 325330 131137 246251 312308 400162 179181 317325 351356 214356 304308 248251 263267 329328 209157 309165 312126 254304 202270 315317 206191 206202 325326 337244 339179 253286 129229 156160
Wickets 7.18.2 107 69 1010 73 106 410 103 105 610 810 510 610 105 89 310 93 107 108 310 710 58 1010 610 610 28 65 210 210 105 74 1010 310 69 104 610 109 109 1010 910 210
Run rate 6.095.98 - 7.14.5 6.16.4 5.54.8 7.77.2 5.35.3 5.45.8 7.16.5 4.84.4 5.15.4 5.55.1 4.95.3 6.36.1 8.33.5 6.56.6 5.46.6 8.36.3 6.46.5 8.06.2 4.76.2 6.46.5 7.07.5 6.27.1 6.16.9 5.26.5 5.36.2 6.96.6 4.66.1 6.38.0 8.05.1 6.76.1 5.06.0 6.37.2 5.26.0 6.35.1 6.56.7 6.75.6 6.84.8 5.35.8 3.74.6 4.76.2
Sixes 6.46.1 104 108 02 610 34 53 106 21 44 75 66 124 62 118 13 97 35 115 14 312 79 410 49 54 64 1214 28 129 124 65 510 810 46 92 1314 86 106 63 34 13
Fours 24.823.4 3511 2630 2820 4238 2223 2324 3130 1417 2126 2722 1319 1822 448 2327 1817 2226 3334 3916 1922 2919 2836 2836 2834 2334 2130 2120 1810 2517 257 2527 2228 2734 1617 1623 3026 3527 2615 2225 1020 1917
Catches 4.95.5 - 83 46 61 43 95 18 83 81 45 47 28 37 83 45 27 72 74 98 18 48 56 64 47 44 16 55 29 26 55 64 88 29 58 71 26 55 67 810 61 26
Powerplay runs 60.955.3 5063 8246 6440 5849 5161 5156 40104 5236 4149 4464 4932 4559 6724 5651 -67 12259 7856 9158 6258 6039 7376 8452 7577 7771 2465 5841 4749 73103 4975 4741 6659 6069 4962 7441 7856 7243 7023 3848 4035 5956
Powerplay wickets lost 1.791.58 - 13 01 11 00 21 02 13 11 10 40 21 53 16 10 -0 13 21 13 32 23 22 21 00 32 41 12 10 21 12 21 51 11 51 14 20 02 12 22 42 22
Performance points 447455 - 638293 456575 516367 541440 505389 320546 623392 511322 397551 388479 293452 346477 647220 504568 200399 483322 586475 666392 231475 485594 478562 452608 449560 403503 303474 480470 258439 363438 545257 442413 463532 381595 370430 471286 455574 568458 603421 519576 351457 209432
Dream11 points 775782 - 1035551 787955 883716 970803 830688 593887 1017678 782588 701893 748832 578790 656825 1113333 875929 388669 848584 948857 1132636 435795 826986 780965 7871067 735919 706902 563852 830786 447739 650782 982422 749699 798945 6761022 600709 823536 876967 1018820 992679 864911 610853 385692
Each figure is England's, the opposition's under it. Wickets are the wickets England took. Proj is our projection for the next ODI.

England ODI Game by Game

Runs, the last 40 ODIs, newest on the left

Line280.5
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 27 Jan 26 Sri LankaA 357/3304
One Day Internationals 24 Jan 26 Sri LankaA 223/5219
One Day Internationals 22 Jan 26 Sri LankaA 252271/6
One Day Internationals 1 Nov 25 New ZealandA 222226/8
One Day Internationals 29 Oct 25 New ZealandA 175177/5
One Day Internationals 26 Oct 25 New ZealandA 223224/6
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
ICC Champions Trophy 1 Mar 25 South AfricaA 179181/3
ICC Champions Trophy 26 Feb 25 AfghanistanA 317325/7
ICC Champions Trophy 22 Feb 25 AustraliaA 351/8356/5
One Day Internationals 12 Feb 25 IndiaA 214356
One Day Internationals 9 Feb 25 IndiaA 304308/6
One Day Internationals 6 Feb 25 IndiaA 248251/6
One Day Internationals 6 Nov 24 West IndiesA 263/8267/2
One Day Internationals 2 Nov 24 West IndiesA 329/5328/6
One Day Internationals 31 Oct 24 West IndiesA 209157/2
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
One Day Internationals 9 Dec 23 West IndiesA 206/9191/6
One Day Internationals 6 Dec 23 West IndiesA 206/4202
One Day Internationals 3 Dec 23 West IndiesA 325326/6
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 29 Oct 23 IndiaA 129229/9
ICC Cricket World Cup 26 Oct 23 Sri LankaH 156160/2

England ODI Results

The last 40 ODIs, newest first: 16 won

Opponent Result ENG Opp RR
Sri LankaSri Lanka (H) ODI, 27 Sep Wby 223 runs 355/750 ov 13229.1 ov 7.10
Sri LankaSri Lanka (H) ODI, 24 Sep Lby 16 runs 305/950 ov 321/650 ov 6.10
Sri LankaSri Lanka (H) ODI, 22 Sep Wby 89 runs 26548.1 ov 17637 ov 5.50
IndiaIndia (H) ODI, 19 Jul Wby 27 runs 387/350 ov 360/750 ov 7.74
IndiaIndia (H) ODI, 16 Jul Wby 4 wickets 235/644.1 ov 23344 ov 5.32
IndiaIndia (H) ODI, 14 Jul Lby 6 wickets 25847.5 ov 262/445.2 ov 5.39
Sri LankaSri Lanka (A) ODI, 27 Jan Wby 53 runs 357/350 ov 30446.4 ov 7.14
Sri LankaSri Lanka (A) ODI, 24 Jan Wby 5 wickets 223/546.2 ov 21949.3 ov 4.81
Sri LankaSri Lanka (A) ODI, 22 Jan Lby 19 runs 25249.2 ov 271/650 ov 5.11
New ZealandNew Zealand (A) ODI, 1 Nov 2025 Lby 2 wickets 22240.2 ov 226/844.4 ov 5.50
New ZealandNew Zealand (A) ODI, 29 Oct 2025 Lby 5 wickets 17536 ov 177/533.1 ov 4.86
New ZealandNew Zealand (A) ODI, 26 Oct 2025 Lby 4 wickets 22335.2 ov 224/636.4 ov 6.31
South AfricaSouth Africa (H) ODI, 7 Sep 2025 Wby 342 runs 414/550 ov 7220.5 ov 8.28
South AfricaSouth Africa (H) ODI, 4 Sep 2025 Lby 5 runs 325/950 ov 330/850 ov 6.50
South AfricaSouth Africa (H) ODI, 2 Sep 2025 Lby 7 wickets 13124.3 ov 137/320.5 ov 5.35
West IndiesWest Indies (H) ODI, 3 Jun 2025 Wby 7 wickets 246/329.4 ov 251/940 ov 8.29
West IndiesWest Indies (H) ODI, 1 Jun 2025 Wby 3 wickets 312/748.5 ov 30847.4 ov 6.39
West IndiesWest Indies (H) ODI, 29 May 2025 Wby 238 runs 400/850 ov 16226.2 ov 8.00
South AfricaSouth Africa (A) CT, 1 Mar 2025 Lby 7 wickets 17938.2 ov 181/329.1 ov 4.67
AfghanistanAfghanistan (A) CT, 26 Feb 2025 Lby 8 runs 31749.5 ov 325/750 ov 6.36
AustraliaAustralia (A) CT, 22 Feb 2025 Lby 5 wickets 351/850 ov 356/547.3 ov 7.02
IndiaIndia (A) ODI, 12 Feb 2025 Lby 142 runs 21434.2 ov 35650 ov 6.23
IndiaIndia (A) ODI, 9 Feb 2025 Lby 4 wickets 30449.5 ov 308/644.3 ov 6.10
IndiaIndia (A) ODI, 6 Feb 2025 Lby 4 wickets 24847.4 ov 251/638.4 ov 5.20
West IndiesWest Indies (A) ODI, 6 Nov 2024 Lby 8 wickets 263/850 ov 267/243 ov 5.26
West IndiesWest Indies (A) ODI, 2 Nov 2024 Wby 5 wickets 329/547.3 ov 328/650 ov 6.93
West IndiesWest Indies (A) ODI, 31 Oct 2024 Lby 8 wickets 20945.1 ov 157/225.5 ov 4.63
AustraliaAustralia (H) ODI, 29 Sep 2024 Lby 49 runs 30949.2 ov 165/220.4 ov 6.26
AustraliaAustralia (H) ODI, 27 Sep 2024 Wby 186 runs 312/539 ov 12624.4 ov 8.00
AustraliaAustralia (H) ODI, 24 Sep 2024 Wby 46 runs 254/437.4 ov 304/750 ov 6.74
AustraliaAustralia (H) ODI, 21 Sep 2024 Lby 68 runs 20240.2 ov 27044.4 ov 5.01
AustraliaAustralia (H) ODI, 19 Sep 2024 Lby 7 wickets 31549.4 ov 317/344 ov 6.34
West IndiesWest Indies (A) ODI, 9 Dec 2023 Lby 4 wickets 206/940 ov 191/631.4 ov 5.15
West IndiesWest Indies (A) ODI, 6 Dec 2023 Wby 6 wickets 206/432.5 ov 20239.4 ov 6.27
West IndiesWest Indies (A) ODI, 3 Dec 2023 Lby 4 wickets 32550 ov 326/648.5 ov 6.50
PakistanPakistan (H) CWC, 11 Nov 2023 Wby 93 runs 337/950 ov 24443.3 ov 6.74
NetherlandsNetherlands (H) CWC, 8 Nov 2023 Wby 160 runs 339/950 ov 17937.2 ov 6.78
AustraliaAustralia (H) CWC, 4 Nov 2023 Lby 33 runs 25348.1 ov 28649.3 ov 5.25
IndiaIndia (A) CWC, 29 Oct 2023 Lby 100 runs 12934.5 ov 229/950 ov 3.70
Sri LankaSri Lanka (H) CWC, 26 Oct 2023 Lby 8 wickets 15633.2 ov 160/225.4 ov 4.68

England ODI Splits

The last 40 ODIs: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game

VenuePW-LWin %RunsOpp
Home 21 12-9 57% 291 228
Away 19 4-15 21% 249 258
InningsPW-LWin %RunsOpp
Batting first 25 9-16 36% 282 218
Chasing 15 7-8 47% 253 282
TossPW-LWin %RunsOpp
Won the toss 24 12-12 50% 272 262
Lost the toss 16 4-12 25% 270 212
CompetitionPW-LWin %RunsOpp
One Day InternationalsOne Day Internationals 32 14-18 44% 274 242
ICC Cricket World CupICC Cricket World Cup 5 2-3 40% 243 220
ICC Champions TrophyICC Champions Trophy 3 0-3 0% 282 287
OpponentPW-LWin %RunsOpp
West IndiesWest Indies 9 5-4 56% 277 244
Sri LankaSri Lanka 7 4-3 57% 273 226
IndiaIndia 7 2-5 29% 254 286
AustraliaAustralia 7 2-5 29% 285 261
South AfricaSouth Africa 4 1-3 25% 262 180
New ZealandNew Zealand 3 0-3 0% 207 209
PakistanPakistan 1 1-0 100% 337 244
NetherlandsNetherlands 1 1-0 100% 339 179
AfghanistanAfghanistan 1 0-1 0% 317 325
GroundPW-LWin %RunsOpp
Sir Vivian Richards Stadium, North Sound 4 2-2 50% 267 253
Lord's, London 3 2-1 67% 341 272
R.Premadasa Stadium, Colombo 3 2-1 67% 277 265
Headingley, Leeds 3 0-3 0% 213 243
Kennington Oval, London 2 2-0 100% 301 192
Riverside Ground, Chester-le-Street 2 2-0 100% 260 240
Sophia Gardens, Cardiff 2 2-0 100% 274 271
Edgbaston, Birmingham 2 1-1 50% 329 212
Gaddafi Stadium, Lahore 2 0-2 0% 334 341
Narendra Modi Stadium, Ahmedabad 2 0-2 0% 234 321
Kensington Oval, Bridgetown 2 0-2 0% 235 229
The Rose Bowl, Southampton 1 1-0 100% 414 72.0
Eden Gardens, Kolkata 1 1-0 100% 337 244
Maharashtra Cricket Association Stadium, Pune 1 1-0 100% 339 179
Sky Stadium, Wellington 1 0-1 0% 222 226
Seddon Park, Hamilton 1 0-1 0% 175 177
Bay Oval, Mount Maunganu 1 0-1 0% 223 224
National Stadium, Karachi 1 0-1 0% 179 181
Barabati Stadium, Cuttack 1 0-1 0% 304 308
Vidarbha Cricket Association Ground, Nagpur 1 0-1 0% 248 251
County Ground, Bristol 1 0-1 0% 309 165
Trent Bridge, Nottingham 1 0-1 0% 315 317
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow 1 0-1 0% 129 229
M.Chinnaswamy Stadium, Bengaluru 1 0-1 0% 156 160
YearPW-LWin %RunsOpp
2026 9 6-3 67% 293 253
2025 15 4-11 27% 271 244
2024 8 3-5 38% 274 242
2023 8 3-5 38% 244 227

ODI Sides

International sides with 8+ ODIs in the last two years, by win rate

SidePWin %RunsOpp
1IndiaIndia 2871%273263
2AfghanistanAfghanistan 1471%247219
3New ZealandNew Zealand 3263%233227
4Sri LankaSri Lanka 2255%250238
5South AfricaSouth Africa 2454%255265
6PakistanPakistan 2654%225235
7AustraliaAustralia 2245%245244
8EnglandEngland 2442%279248
9West IndiesWest Indies 2638%236245
10BangladeshBangladesh 2638%206216
11NamibiaNamibia 838%201255
12ZimbabweZimbabwe 1631%216232
13IrelandIreland 1429%244258

England ODI Questions

What is England's average ODI score?

England have averaged 271 runs per ODI over their last 40 ODIs, since October 2023, and conceded 242; their highest was 414 against South Africa on 7 Sep 2025, and their lowest 129 against India on 29 Oct 2023.

What is England's ODI record?

England have won 16 and lost 24 of their last 40 ODIs, since October 2023, a 40% win rate, and their latest ODI was a win against Sri Lanka on 27 Sep 2026.

Do England do better batting first or chasing in ODIs?

Chasing has suited England better than batting first over their last 40 ODIs, since October 2023: they have won 9 of 25 batting first, averaging 282, and 7 of 15 batting second, averaging 253.

Who has scored the most ODI runs for England recently?

Joe Root has the most ODI runs for England over their last 40 ODIs, since October 2023, with 1485 in 29 matches, ahead of Ben Duckett (1327) and Harry Brook (1279).

Who has taken the most ODI wickets for England recently?

Adil Rashid has the most ODI wickets for England over their last 40 ODIs, since October 2023, with 53 in 34 matches, ahead of Jofra Archer (29) and Brydon Carse (20).

When do England play their next ODI?

England play their next ODI against Australia away in the One Day Internationals on Friday 13 November 2026, 03:30 (UK time); their latest was a win against Sri Lanka on 27 Sep 2026, and they have won 16 of their last 40 ODIs, since October 2023.