Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next ODI India (A)
One Day Internationals - Sun 3 Jan, 08:30 Their stats Preview

Zimbabwe ODI Stats

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

Updated 20 September 2026, after the Australia game

Reset
Stat Avg
One Day Internationals 11 Jan 24 Sri LankaA 9697/2
One Day Internationals 8 Jan 24 Sri LankaA 208211/8
ICC Cricket World Cup Super League 3 Sep 22 AustraliaA 142/7141
ICC Cricket World Cup Super League 31 Aug 22 AustraliaA 96100/2
ICC Cricket World Cup Super League 28 Aug 22 AustraliaA 200201/5
ICC Cricket World Cup Super League 21 Jan 22 Sri LankaA 70254/9
ICC Cricket World Cup Super League 18 Jan 22 Sri LankaA 302/8280/9
ICC Cricket World Cup Super League 16 Jan 22 Sri LankaA 296/9300/5
ICC Cricket World Cup Super League 13 Sep 21 IrelandA 131118/3
ICC Cricket World Cup Super League 8 Sep 21 IrelandA 266/7228
ICC Cricket World Cup Super League 3 Nov 20 PakistanA 278/6278/9
ICC Cricket World Cup Super League 1 Nov 20 PakistanA 206208/4
ICC Cricket World Cup Super League 30 Oct 20 PakistanA 255281/8
One Day Internationals 6 Mar 20 BangladeshA 218322/3
One Day Internationals 3 Mar 20 BangladeshA 318/8322/8
One Day Internationals 1 Mar 20 BangladeshA 152321/6
One Day Internationals 7 Jul 19 IrelandA 190191/4
One Day Internationals 4 Jul 19 IrelandA 237/9242/9
One Day Internationals 1 Jul 19 IrelandA 254/9258/6
One Day Internationals 21 Jun 19 NetherlandsA 290/6291/7
Runs 210232 9697 208211 142141 96100 200201 70254 302280 296300 131118 266228 278278 206208 255281 218322 318322 152321 190191 237242 254258 290291
Wickets 6.59.0 210 810 107 210 510 910 98 59 310 107 116 410 810 310 88 610 410 99 69 76
Run rate 4.765.62 4.25.8 4.74.3 3.64.6 3.56.8 4.26.0 2.85.1 6.05.6 5.96.2 3.95.3 5.34.7 5.65.6 4.65.9 5.15.6 5.87.5 6.46.4 3.96.4 4.14.6 4.74.8 5.15.3 5.85.9
Sixes 3.03.9 11 22 12 11 05 00 36 44 22 33 24 54 35 514 94 38 11 20 44 97
Fours 20.121.8 811 1917 1319 912 1422 520 2620 2829 1011 2917 3028 2018 3026 1924 3034 1422 2024 2329 2927 2625
Catches 4.14.6 23 74 86 26 38 55 62 32 33 85 44 26 44 25 53 25 34 65 55 26
Powerplay runs 41.648.6 4458 5142 4437 2557 3650 2943 5934 4759 3148 4734 2346 3968 58 6353 49 2844 3753 -50 39 -50
Powerplay wickets lost 1.781.06 11 12 13 32 01 30 13 01 21 10 33 20 2 20 2 30 30 -0 2 -1
Performance points 364447 154347 421443 411332 146347 319463 282522 528487 415469 213336 531401 483431 293454 426508 291554 484486 288526 291413 469450 404505 436461
Dream11 points 640792 264628 742766 699611 262629 522819 447855 855786 725872 381637 912675 874786 558837 761926 521979 852864 516933 535786 822796 704870 844776
Each figure is Zimbabwe's, the opposition's under it. Wickets are the wickets Zimbabwe took.

Zimbabwe ODI Game by Game

Runs, the last 20 ODIs, newest on the left

Line200.5
Avg
Hit
One Day Internationals 11 Jan 24 Sri LankaA 9697/2
One Day Internationals 8 Jan 24 Sri LankaA 208211/8
ICC Cricket World Cup Super League 3 Sep 22 AustraliaA 142/7141
ICC Cricket World Cup Super League 31 Aug 22 AustraliaA 96100/2
ICC Cricket World Cup Super League 28 Aug 22 AustraliaA 200201/5
ICC Cricket World Cup Super League 21 Jan 22 Sri LankaA 70254/9
ICC Cricket World Cup Super League 18 Jan 22 Sri LankaA 302/8280/9
ICC Cricket World Cup Super League 16 Jan 22 Sri LankaA 296/9300/5
ICC Cricket World Cup Super League 13 Sep 21 IrelandA 131118/3
ICC Cricket World Cup Super League 8 Sep 21 IrelandA 266/7228
ICC Cricket World Cup Super League 3 Nov 20 PakistanA 278/6278/9
ICC Cricket World Cup Super League 1 Nov 20 PakistanA 206208/4
ICC Cricket World Cup Super League 30 Oct 20 PakistanA 255281/8
One Day Internationals 6 Mar 20 BangladeshA 218322/3
One Day Internationals 3 Mar 20 BangladeshA 318/8322/8
One Day Internationals 1 Mar 20 BangladeshA 152321/6
One Day Internationals 7 Jul 19 IrelandA 190191/4
One Day Internationals 4 Jul 19 IrelandA 237/9242/9
One Day Internationals 1 Jul 19 IrelandA 254/9258/6
One Day Internationals 21 Jun 19 NetherlandsA 290/6291/7

Zimbabwe ODI Results

The last 20 ODIs, newest first: 4 won

Opponent Result ZIM Opp RR
Sri Lanka (A)ODI, 11 Jan 2024 Lby 8 wickets 9622.5 ov 97/216.4 ov 4.20
Sri Lanka (A)ODI, 8 Jan 2024 Lby 2 wickets 20844.4 ov 211/849 ov 4.66
Australia (A)CWCSL, 3 Sep 2022 Wby 3 wickets 142/739 ov 14131 ov 3.64
Australia (A)CWCSL, 31 Aug 2022 Lby 8 wickets 9627.5 ov 100/214.4 ov 3.45
Australia (A)CWCSL, 28 Aug 2022 Lby 5 wickets 20047.3 ov 201/533.3 ov 4.21
Sri Lanka (A)CWCSL, 21 Jan 2022 Lby 184 runs 7024.4 ov 254/950 ov 2.84
Sri Lanka (A)CWCSL, 18 Jan 2022 Wby 22 runs 302/850 ov 280/950 ov 6.04
Sri Lanka (A)CWCSL, 16 Jan 2022 Lby 5 wickets 296/950 ov 300/548.3 ov 5.92
Ireland (A)CWCSL, 13 Sep 2021 Lby 7 wickets 13134 ov 118/322.2 ov 3.85
Ireland (A)CWCSL, 8 Sep 2021 Wby 38 runs 266/750 ov 22848.4 ov 5.32
Pakistan (A)CWCSL, 3 Nov 2020 W 278/650 ov 278/950 ov 5.56
Pakistan (A)CWCSL, 1 Nov 2020 Lby 6 wickets 20645.1 ov 208/435.2 ov 4.56
Pakistan (A)CWCSL, 30 Oct 2020 Lby 26 runs 25549.4 ov 281/850 ov 5.13
Bangladesh (A)ODI, 6 Mar 2020 Lby 123 runs 21837.3 ov 322/343 ov 5.81
Bangladesh (A)ODI, 3 Mar 2020 Lby 4 runs 318/850 ov 322/850 ov 6.36
Bangladesh (A)ODI, 1 Mar 2020 Lby 169 runs 15239.1 ov 321/650 ov 3.88
Ireland (A)ODI, 7 Jul 2019 Lby 6 wickets 19046.5 ov 191/441.2 ov 4.06
Ireland (A)ODI, 4 Jul 2019 Lby 5 runs 237/950 ov 242/950 ov 4.74
Ireland (A)ODI, 1 Jul 2019 Lby 4 wickets 254/950 ov 258/648.3 ov 5.08
Netherlands (A)ODI, 21 Jun 2019 Lby 3 wickets 290/650 ov 291/749.2 ov 5.80

Zimbabwe ODI Splits

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

VenuePW-LWin %RunsOpp
Away 20 4-16 20% 210 232
InningsPW-LWin %RunsOpp
Batting first 13 3-10 23% 216 212
Chasing 7 1-6 14% 199 269
TossPW-LWin %RunsOpp
Won the toss 11 3-8 27% 224 233
Lost the toss 9 1-8 11% 194 231
CompetitionPW-LWin %RunsOpp
ICC Cricket World Cup Super League 11 4-7 36% 204 217
One Day Internationals 9 0-9 0% 218 251
OpponentPW-LWin %RunsOpp
Sri Lanka 5 1-4 20% 194 228
Ireland 5 1-4 20% 216 207
Australia 3 1-2 33% 146 147
Pakistan 3 1-2 33% 246 256
Bangladesh 3 0-3 0% 229 322
Netherlands 1 0-1 0% 290 291
GroundPW-LWin %RunsOpp
Civil Service Cricket Club, Belfast 4 1-3 25% 206 195
Riverway Stadium, Thuringowa, Townsville, Queensland 3 1-2 33% 146 147
Pallekele International Cricket Stadium, Pallekele, Kandy 3 1-2 33% 223 278
Rawalpindi Cricket Stadium, Rawalpindi 3 1-2 33% 246 256
Sylhet International Cricket Stadium, Sylhet 3 0-3 0% 229 322
R.Premadasa Stadium, Colombo 2 0-2 0% 152 154
Bready Cricket Club, Bready 1 0-1 0% 254 258
Sportpark Het Schootsveld, Deventer 1 0-1 0% 290 291
YearPW-LWin %RunsOpp
2024 2 0-2 0% 152 154
2022 6 2-4 33% 184 213
2021 2 1-1 50% 199 173
2020 6 1-5 17% 238 289
2019 4 0-4 0% 243 246

ODI Sides

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

SidePWin %RunsOpp
1Afghanistan 1573%247221
2India 2871%273263
3New Zealand 3263%233227
4Sri Lanka 2255%250238
5South Africa 2454%255265
6Pakistan 2654%225235
7Australia 2245%245244
8England 2442%279248
9West Indies 2638%236245
10Namibia 838%201255
11Bangladesh 2737%207217
12Zimbabwe 1631%216232
13Ireland 1429%244258

Zimbabwe ODI Questions

What is Zimbabwe's average ODI score?

Zimbabwe have averaged 210 runs per ODI over their last 20 ODIs, and conceded 232. Their highest was 318 against Bangladesh on 3 Mar 2020, their lowest 70 against Sri Lanka.

What is Zimbabwe's ODI record?

Zimbabwe have won 4 and lost 16 of their last 20 ODIs.

Do Zimbabwe do better batting first or chasing in ODIs?

Batting first, Zimbabwe have won 3 of 13 and averaged 216. Batting second they have won 1 of 7, averaging 199.

Who has scored the most ODI runs for Zimbabwe recently?

Over Zimbabwe's last 20 ODIs: Sean Williams (616 runs in 16), Craig Ervine (588 runs in 14), Sikandar Raza (514 runs in 20).

Who has taken the most ODI wickets for Zimbabwe recently?

Over Zimbabwe's last 20 ODIs: Richard Ngarava (19 wickets in 13), Blessing Muzarabani (18 wickets in 10), Sean Williams (12 wickets in 14).

When do Zimbabwe play their next ODI?

Zimbabwe play India away in the One Day Internationals on Sun 3 Jan, 08:30 (UK time).