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 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
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
Runs 251264 357304 223219 252271 222226 175177 223224 179181 317325 351356 214356
Wickets 7.08.6 103 105 610 810 510 610 310 710 58 1010
Run rate 5.806.02 - 7.16.5 4.84.4 5.15.4 5.55.1 4.95.3 6.36.1 4.76.2 6.46.5 7.07.5 6.27.1
Sixes 5.66.1 106 21 44 75 66 124 14 312 79 410
Fours 22.824.9 3130 1417 2126 2722 1319 1822 1922 2919 2836 2836
Catches 4.55.7 - 83 81 45 47 28 37 18 48 56 64
Powerplay runs 55.056.9 40104 5236 4149 4464 4932 4559 6258 6039 7376 8452
Powerplay wickets lost 2.31.60 - 13 11 10 40 21 53 32 23 22 21
Performance points 420491 - 623392 511322 397551 388479 293452 346477 231475 485594 478562 452608
Dream11 points 731842 - 1017678 782588 701893 748832 578790 656825 435795 826986 780965 7871067
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 10 ODIs, newest on the left

Line260.5
Avg
Hit
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
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

England ODI Results

The last 10 ODIs, newest first: 2 won

Opponent Result ENG Opp RR
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 (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

England ODI Splits

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

VenuePW-LWin %RunsOpp
Away 10 2-8 20% 251 264
InningsPW-LWin %RunsOpp
Batting first 6 1-5 17% 251 245
Chasing 4 1-3 25% 252 293
TossPW-LWin %RunsOpp
Won the toss 3 1-2 33% 250 280
Lost the toss 7 1-6 14% 252 257
CompetitionPW-LWin %RunsOpp
One Day InternationalsOne Day Internationals 7 2-5 29% 238 254
ICC Champions TrophyICC Champions Trophy 3 0-3 0% 282 287
OpponentPW-LWin %RunsOpp
Sri LankaSri Lanka 3 2-1 67% 277 265
New ZealandNew Zealand 3 0-3 0% 207 209
South AfricaSouth Africa 1 0-1 0% 179 181
AfghanistanAfghanistan 1 0-1 0% 317 325
AustraliaAustralia 1 0-1 0% 351 356
IndiaIndia 1 0-1 0% 214 356
GroundPW-LWin %RunsOpp
R.Premadasa Stadium, Colombo 3 2-1 67% 277 265
Gaddafi Stadium, Lahore 2 0-2 0% 334 341
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
Narendra Modi Stadium, Ahmedabad 1 0-1 0% 214 356
YearPW-LWin %RunsOpp
2026 3 2-1 67% 277 265
2025 7 0-7 0% 240 264

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 251 runs per ODI over their last 10 ODIs, since February 2025, and conceded 264; their highest was 357 against Sri Lanka on 27 Jan 2026, and their lowest 175 against New Zealand on 29 Oct 2025.

What is England's ODI record?

England have won 2 and lost 8 of their last 10 ODIs, since February 2025, a 20% win rate, and their latest ODI was a win against Sri Lanka on 27 Jan 2026.

Do England do better batting first or chasing in ODIs?

Chasing has suited England better than batting first over their last 10 ODIs, since February 2025: they have won 1 of 6 batting first, averaging 251, and 1 of 4 batting second, averaging 252.

Who has scored the most ODI runs for England recently?

Joe Root has the most ODI runs for England over their last 10 ODIs, since February 2025, with 525 in 10 matches, ahead of Harry Brook (425) and Ben Duckett (380).

Who has taken the most ODI wickets for England recently?

Adil Rashid has the most ODI wickets for England over their last 10 ODIs, since February 2025, with 17 in 10 matches, ahead of Jofra Archer (9) and Jamie Overton (8).

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 Jan 2026, and they have won 2 of their last 10 ODIs, since February 2025.