Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next ODI IndiaIndia (A)
One Day Internationals - Sun 3 Jan, 08:30 Their stats Preview

Zimbabwe ODI Cricket Stats

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

Updated , after the Australia game

Reset
Stat Avg
One Day Internationals 20 Sep 26 AustraliaH 271/8272/9
One Day Internationals 18 Sep 26 AustraliaH 272356/6
One Day Internationals 15 Sep 26 AustraliaH 235294/8
One Day Internationals 11 Jul 26 BangladeshH 199200/3
One Day Internationals 9 Jul 26 BangladeshH 247/6234
One Day Internationals 6 Jul 26 BangladeshH 141116
One Day Internationals 31 Aug 25 Sri LankaH 277/7278/5
One Day Internationals 29 Aug 25 Sri LankaH 291/8298/6
One Day Internationals 18 Feb 25 IrelandH 246/1240/6
One Day Internationals 16 Feb 25 IrelandH 245249/4
One Day Internationals 14 Feb 25 IrelandH 299/5250
One Day Internationals 21 Dec 24 AfghanistanH 127131/2
One Day Internationals 19 Dec 24 AfghanistanH 54286/6
One Day Internationals 28 Nov 24 PakistanH 204303/6
One Day Internationals 26 Nov 24 PakistanH 145148/0
One Day Internationals 24 Nov 24 PakistanH 20560/6
One Day Internationals 11 Jan 24 Sri LankaA 9697/2
One Day Internationals 8 Jan 24 Sri LankaA 208211/8
One Day Internationals 17 Dec 23 IrelandH 197204/3
One Day Internationals 15 Dec 23 IrelandH 166170/6
Runs 206220 271272 272356 235294 199200 247234 141116 277278 291298 246240 245249 299250 127131 54286 204303 145148 20560 9697 208211 197204 166170
Wickets 5.88.8 98 610 810 310 106 1010 57 68 61 410 105 210 610 610 010 610 210 810 310 610
Run rate 4.865.33 5.45.5 5.67.1 5.25.9 4.15.6 4.94.9 3.93.5 5.55.6 5.86.0 6.24.8 5.05.1 6.05.4 4.24.9 3.05.7 5.16.1 4.58.1 5.12.9 4.25.8 4.74.3 4.95.4 3.94.2
Sixes 2.63.5 22 112 38 45 51 11 20 25 34 03 73 32 06 58 33 40 11 22 23 10
Fours 18.919.8 2724 2627 2020 1317 1922 149 2330 2530 2518 2421 2719 1213 823 2330 1221 237 811 1917 1416 1521
Catches 4.24.6 45 54 55 28 74 96 43 46 50 32 95 15 55 55 04 37 23 74 35 16
Powerplay runs 44.649.7 5757 4178 4865 2159 3738 4032 5545 3629 7726 4357 6061 3143 2855 5049 5171 62 4458 5142 3450 2629
Powerplay wickets lost 1.901.05 22 00 32 20 32 33 10 21 01 11 02 30 40 30 20 2 11 12 11 42
Performance points 352426 477460 429586 428528 266451 504377 421354 395437 431502 405251 337446 577372 170368 222511 373538 139385 342319 154347 421443 270432 280422
Dream11 points 620760 856768 6921048 728937 487798 860682 707636 667779 738875 722482 609853 961621 353680 416862 664987 276724 641541 264628 742766 453747 560780
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 20 Sep 26 AustraliaH 271/8272/9
One Day Internationals 18 Sep 26 AustraliaH 272356/6
One Day Internationals 15 Sep 26 AustraliaH 235294/8
One Day Internationals 11 Jul 26 BangladeshH 199200/3
One Day Internationals 9 Jul 26 BangladeshH 247/6234
One Day Internationals 6 Jul 26 BangladeshH 141116
One Day Internationals 31 Aug 25 Sri LankaH 277/7278/5
One Day Internationals 29 Aug 25 Sri LankaH 291/8298/6
One Day Internationals 18 Feb 25 IrelandH 246/1240/6
One Day Internationals 16 Feb 25 IrelandH 245249/4
One Day Internationals 14 Feb 25 IrelandH 299/5250
One Day Internationals 21 Dec 24 AfghanistanH 127131/2
One Day Internationals 19 Dec 24 AfghanistanH 54286/6
One Day Internationals 28 Nov 24 PakistanH 204303/6
One Day Internationals 26 Nov 24 PakistanH 145148/0
One Day Internationals 24 Nov 24 PakistanH 20560/6
One Day Internationals 11 Jan 24 Sri LankaA 9697/2
One Day Internationals 8 Jan 24 Sri LankaA 208211/8
One Day Internationals 17 Dec 23 IrelandH 197204/3
One Day Internationals 15 Dec 23 IrelandH 166170/6

Zimbabwe ODI Results

The last 20 ODIs, newest first: 5 won

Opponent Result ZIM Opp RR
AustraliaAustralia (H) 20 Sep Lby 1 wicket 271/850 ov 272/949.5 ov 5.42
AustraliaAustralia (H) 18 Sep Lby 84 runs 27248.3 ov 356/650 ov 5.61
AustraliaAustralia (H) 15 Sep Lby 59 runs 23545.1 ov 294/850 ov 5.20
BangladeshBangladesh (H) 11 Jul Lby 7 wickets 19948.1 ov 200/336 ov 4.13
BangladeshBangladesh (H) 9 Jul Wby 13 runs 247/650 ov 23448.1 ov 4.94
BangladeshBangladesh (H) 6 Jul Wby 25 runs 14136.4 ov 11633.1 ov 3.85
Sri LankaSri Lanka (H) 31 Aug 2025 Lby 5 wickets 277/750 ov 278/549.3 ov 5.54
Sri LankaSri Lanka (H) 29 Aug 2025 Lby 7 runs 291/850 ov 298/650 ov 5.82
IrelandIreland (H) 18 Feb 2025 Wby 9 wickets 246/139.3 ov 240/650 ov 6.23
IrelandIreland (H) 16 Feb 2025 Lby 6 wickets 24549 ov 249/448.4 ov 5.00
IrelandIreland (H) 14 Feb 2025 Wby 49 runs 299/550 ov 25046 ov 5.98
AfghanistanAfghanistan (H) 21 Dec 2024 Lby 8 wickets 12730.1 ov 131/226.5 ov 4.21
AfghanistanAfghanistan (H) 19 Dec 2024 Lby 232 runs 5417.5 ov 286/650 ov 3.03
PakistanPakistan (H) 28 Nov 2024 Lby 99 runs 20440.1 ov 303/650 ov 5.08
PakistanPakistan (H) 26 Nov 2024 Lby 10 wickets 14532.3 ov 148/018.2 ov 4.46
PakistanPakistan (H) 24 Nov 2024 Wby 80 runs 20540.2 ov 60/621 ov 5.08
Sri LankaSri Lanka (A) 11 Jan 2024 Lby 8 wickets 9622.5 ov 97/216.4 ov 4.20
Sri LankaSri Lanka (A) 8 Jan 2024 Lby 2 wickets 20844.4 ov 211/849 ov 4.66
IrelandIreland (H) 17 Dec 2023 Lby 7 wickets 19740 ov 204/337.5 ov 4.93
IrelandIreland (H) 15 Dec 2023 Lby 4 wickets 16642.5 ov 170/640.1 ov 3.88

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
Home 18 5-13 28% 212 227
Away 2 0-2 0% 152 154
InningsPW-LWin %RunsOpp
Batting first 14 4-10 29% 202 187
Chasing 6 1-5 17% 217 296
TossPW-LWin %RunsOpp
Won the toss 9 1-8 11% 194 231
Lost the toss 11 4-7 36% 216 211
CompetitionPW-LWin %RunsOpp
One Day InternationalsOne Day Internationals 20 5-15 25% 206 220
OpponentPW-LWin %RunsOpp
IrelandIreland 5 2-3 40% 231 223
Sri LankaSri Lanka 4 0-4 0% 218 221
BangladeshBangladesh 3 2-1 67% 196 183
PakistanPakistan 3 1-2 33% 185 170
AustraliaAustralia 3 0-3 0% 259 307
AfghanistanAfghanistan 2 0-2 0% 90.5 209
GroundPW-LWin %RunsOpp
Harare Sports Club, Harare 14 4-10 29% 219 241
Queens Sports Club, Bulawayo 4 1-3 25% 188 178
R.Premadasa Stadium, Colombo 2 0-2 0% 152 154
YearPW-LWin %RunsOpp
2026 6 2-4 33% 228 245
2025 5 2-3 40% 272 263
2024 7 1-6 14% 148 177
2023 2 0-2 0% 182 187

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

Zimbabwe ODI Questions

What is Zimbabwe's average ODI score?

Zimbabwe have averaged 206 runs per ODI over their last 20 ODIs, since December 2023, and conceded 220; their highest was 299 against Ireland on 14 Feb 2025, and their lowest 54 against Afghanistan on 19 Dec 2024.

What is Zimbabwe's ODI record?

Zimbabwe have won 5 and lost 15 of their last 20 ODIs, since December 2023, a 25% win rate, and their latest ODI was a defeat against Australia on 20 Sep 2026.

Do Zimbabwe do better batting first or chasing in ODIs?

Batting first has suited Zimbabwe better than chasing over their last 20 ODIs, since December 2023: they have won 4 of 14 batting first, averaging 202, and 1 of 6 batting second, averaging 217.

Who has scored the most ODI runs for Zimbabwe recently?

Sikandar Raza has the most ODI runs for Zimbabwe over their last 20 ODIs, since December 2023, with 599 in 19 matches, ahead of Ben Curran (493) and Craig Ervine (475).

Who has taken the most ODI wickets for Zimbabwe recently?

Richard Ngarava has the most ODI wickets for Zimbabwe over their last 20 ODIs, since December 2023, with 27 in 15 matches, ahead of Blessing Muzarabani (18) and Brad Evans (16).

When do Zimbabwe play their next ODI?

Zimbabwe play their next ODI against India away in the One Day Internationals on Sunday 3 January 2027, 08:30 (UK time); their latest was a defeat against Australia on 20 Sep 2026, and they have won 5 of their last 20 ODIs, since December 2023.