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

Zimbabwe ODI Runs Stats

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

Updated 20 September 2026, after the Australia game

Line30+
Reset
Player 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 17 Dec 23 IrelandH 197204/3
One Day Internationals 15 Dec 23 IrelandH 166170/6
ICC Cricket World Cup Super League 25 Mar 23 NetherlandsH 235/3231/9
ICC Cricket World Cup Super League 23 Mar 23 NetherlandsH 271270
ICC Cricket World Cup Super League 21 Mar 23 NetherlandsH 249255/7
One Day Internationals 21 Jan 23 IrelandH 248294/7
One Day Internationals 18 Jan 23 IrelandH 214/7288/4
ICC Cricket World Cup Super League 22 Aug 22 IndiaH 276289/8
ICC Cricket World Cup Super League 20 Aug 22 IndiaH 161167/5
ICC Cricket World Cup Super League 18 Aug 22 IndiaH 189192/0
One Day Internationals 10 Aug 22 BangladeshH 151257/9
One Day Internationals 7 Aug 22 BangladeshH 291/5290/9
One Day Internationals 5 Aug 22 BangladeshH 307/5303/2
ICC Cricket World Cup Super League 9 Jun 22 AfghanistanH 135137/6
ICC Cricket World Cup Super League 6 Jun 22 AfghanistanH 228229/2
ICC Cricket World Cup Super League 4 Jun 22 AfghanistanH 216276/5
ICC Cricket World Cup Super League 20 Jul 21 BangladeshH 298302/5
ICC Cricket World Cup Super League 18 Jul 21 BangladeshH 240/9242/7
ICC Cricket World Cup Super League 16 Jul 21 BangladeshH 121276/9
Zimbabwe total 219 27127223519924714127729124624529912754204145205197166235271249248214276161189151291307135228216298240121
S. RazaAll-rounder, 33 batted 40.1 55%18/33 81*72 4549 5776 1125 3353 112 59*55 9287 -DNB 5875 88 1318 19*32 1625 1717 3956 3733 212 18*9 02 2231 2521 4345 11595 1631 1217 01 117*127 135*109 3877 4057 6778 5754 3044
B. CurranBatter, 13 batted 37.9 38%5/13 713 3046 02 213 111*135 1819 7995 7090 118*130 1836 2844 1231 06
S. WilliamsBatter, 12 batted 36.6 58%7/12 2028 5754 6061 1618 2429 3139 2317 4353 7773 4546 4242 13
G. BallanceBatter, 5 batted 31.4 40%2/5 64*72 1420 49 5267 2328
R. ChakabvaKeeper, 11 batted 30.6 36%4/11 1627 25 3551 10275 26 1542 02 15 8491 2632 5451
B. BennettBowler, 16 batted 28.1 31%5/16 3029 2334 2532 619 05 1724 2129 01 4848 3034 169163 910 02 3727 1427 2020
R. BurlBatter, 13 batted 28.0 46%6/13 -DNB -DNB -DNB -DNB 3889 -DNB 811 109 4139 5941 816 39*47 1118 -DNB 2137 51*61 1318 5943 617
C. ErvineBatter, 21 batted 27.6 52%11/21 5979 3839 5960 520 920 01 69*59 410 6661 55 411 5163 1835 612 4455 3942 45 3843 07 3246 3040
I I. KaiaBatter, 19 batted 27.4 32%6/19 55*66 3447 1819 2567 47 2639 58 1222 5170 1939 69 1627 420 1022 78 110122 1640 6374 3978
T. MunyongaAll-rounder, 5 batted 22.2 40%2/5 1013 43*52 1531 1318 30*16
C. MadandeKeeper, 12 batted 22.0 33%4/12 15 413 27 3636 -DNB 2032 02 3342 5257 7498 67 12*9 2445
B. TaylorKeeper, 8 batted 21.3 25%2/8 916 3940 413 2037 03 2839 4657 2431
W. MadhevereAll-rounder, 24 batted 19.0 21%5/24 12 2613 2230 7574 1530 010 -DNB 810 -DNB 6170 813 5061 4350 1718 214 212 512 110 216 1927 518 1523 1121 34 5663 917
W. MasakadzaBowler, 10 batted 17.5 30%3/10 10*8 1417 79 -DNB 3535 -DNB 01 2419 4047 1015 3450 1*1 -DNB -DNB
J J. GumbieBatter, 6 batted 17.5 17%1/6 314 59 514 1517 72106 514
D. MyersBatter, 8 batted 16.9 38%3/8 112 44 3330 812 314 3438 3459 1824
B. EvansAll-rounder, 16 batted 15.9 19%3/16 1111 1212 1820 5043 58*38 37 85 01 02 310 1412 62 2836 913 33*29 29 -DNB
R. NgaravaBowler, 17 batted 14.5 24%4/17 -DNB 2741 2*2 01 -DNB 17*18 -DNB 1016 88 1716 25 4852 14 -DNB 3527 22 -DNB 2*4 3442 34*27 -DNB 7*7 05
L. JongweAll-rounder, 9 batted 10.4 0%0/9 1013 1413 616 1323 1525 -DNB 2419 4*4 87 02
N N. NyamhuriBowler, 5 batted 8.8 20%1/5 22 13 -DNB 3351 -DNB 714 15
T. MarumaniBowler, 14 batted 8.4 0%0/14 -DNB 02 2*3 04 310 2430 42 2941 01 822 14 2542 819 1318 04
V. NyauchiBowler, 5 batted 8.2 0%0/5 79 -DNB 03 00 86 2631 -DNB -DNB
D. TiripanoBowler, 3 batted 6.7 0%0/3 55 1515 01
T T. KaitanoBatter, 5 batted 6.6 0%0/5 1330 1322 732 05 01
B. MuzarabaniBowler, 19 batted 4.3 0%0/19 0*0 01 0*2 -DNB 4*10 -DNB 1*1 -DNB 02 -DNB 0*0 1111 03 8*16 1116 -DNB 17*16 8*6 05 921 1011 02 02 24
T T. ChivangaBowler, 7 batted 3.9 0%0/7 2*4 64 8*13 44 -DNB 6*5 12 0*5
M. ShumbaBatter, 5 batted 3.6 0%0/5 02 1*2 1117 15 512
T. KamunhukamweBatter, 3 batted 3.3 0%0/3 12 86 15
B. MavutaBowler, 4 batted 3.0 0%0/4 312 17 47 412 -DNB
T. ChataraBowler, 8 batted 2.8 0%0/8 -DNB 48 2*2 17 04 817 12 4*6 2*18
T T. GwanduBowler, 5 batted 1.40 0%0/5 -DNB -DNB 26 1*7 01 1*3 3*5
C. ChibhabhaAll-rounder, 1 batted 40.0 100%1/1 4055
F F. AkramBowler, 1 batted 5.0 0%0/1 56
J J. CampbellAll-rounder, 2 batted 4.0 0%0/2 -DNB 26 6*9
T. MusakandaBatter, 1 batted 4.0 0%0/1 45
E E. MasukuBowler, 2 batted 2.5 0%0/2 39 210 -DNB
G. CremerBowler, 1 batted 1.00 0%0/1 14
T. MarumaAll-rounder, 1 batted 0.00 0%0/1 00
T. MaposaAll-rounder, 1 batted 0.00 0%0/1 02
A green cell reached the line. The line under a score is the balls faced; * not out; DNB did not bat.

Zimbabwe Team Runs

Line220.5
Avg219240458
Hit54%
271
272
235
199
247
141
277
291
246
245
299
127
54
204
145
205
197
166
235
271
249
248
214
276
161
189
151
291
307
135
228
216
298
240
121
272
356
294
200
234
116
278
298
240
249
250
131
286
303
148
60
204
170
231
270
255
294
288
289
167
192
257
290
303
137
229
276
302
242
276
543
628
529
399
481
257
555
589
486
494
549
258
340
507
293
265
401
336
466
541
504
542
502
565
328
381
408
581
610
272
457
492
600
482
397
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 17 Dec 23 IrelandH 197204/3
One Day Internationals 15 Dec 23 IrelandH 166170/6
ICC Cricket World Cup Super League 25 Mar 23 NetherlandsH 235/3231/9
ICC Cricket World Cup Super League 23 Mar 23 NetherlandsH 271270
ICC Cricket World Cup Super League 21 Mar 23 NetherlandsH 249255/7
One Day Internationals 21 Jan 23 IrelandH 248294/7
One Day Internationals 18 Jan 23 IrelandH 214/7288/4
ICC Cricket World Cup Super League 22 Aug 22 IndiaH 276289/8
ICC Cricket World Cup Super League 20 Aug 22 IndiaH 161167/5
ICC Cricket World Cup Super League 18 Aug 22 IndiaH 189192/0
One Day Internationals 10 Aug 22 BangladeshH 151257/9
One Day Internationals 7 Aug 22 BangladeshH 291/5290/9
One Day Internationals 5 Aug 22 BangladeshH 307/5303/2
ICC Cricket World Cup Super League 9 Jun 22 AfghanistanH 135137/6
ICC Cricket World Cup Super League 6 Jun 22 AfghanistanH 228229/2
ICC Cricket World Cup Super League 4 Jun 22 AfghanistanH 216276/5
ICC Cricket World Cup Super League 20 Jul 21 BangladeshH 298302/5
ICC Cricket World Cup Super League 18 Jul 21 BangladeshH 240/9242/7
ICC Cricket World Cup Super League 16 Jul 21 BangladeshH 121276/9

Zimbabwe Runs Match by Match

The last 35 ODIs and how often Zimbabwe went over the line

Line220.5
OpponentResultForAgTotal 220.5+
Avg 219240458 54%
Australia (H)ODI, 20 Sep Lby 1 wicket 271272543
Australia (H)ODI, 18 Sep Lby 84 runs 272356628
Australia (H)ODI, 15 Sep Lby 59 runs 235294529
Bangladesh (H)ODI, 11 Jul Lby 7 wickets 199200399
Bangladesh (H)ODI, 9 Jul Wby 13 runs 247234481
Bangladesh (H)ODI, 6 Jul Wby 25 runs 141116257
Sri Lanka (H)ODI, 31 Aug 2025 Lby 5 wickets 277278555
Sri Lanka (H)ODI, 29 Aug 2025 Lby 7 runs 291298589
Ireland (H)ODI, 18 Feb 2025 Wby 9 wickets 246240486
Ireland (H)ODI, 16 Feb 2025 Lby 6 wickets 245249494
Ireland (H)ODI, 14 Feb 2025 Wby 49 runs 299250549
Afghanistan (H)ODI, 21 Dec 2024 Lby 8 wickets 127131258
Afghanistan (H)ODI, 19 Dec 2024 Lby 232 runs 54286340
Pakistan (H)ODI, 28 Nov 2024 Lby 99 runs 204303507
Pakistan (H)ODI, 26 Nov 2024 Lby 10 wickets 145148293
Pakistan (H)ODI, 24 Nov 2024 Wby 80 runs 20560265
Ireland (H)ODI, 17 Dec 2023 Lby 7 wickets 197204401
Ireland (H)ODI, 15 Dec 2023 Lby 4 wickets 166170336
Netherlands (H)CWCSL, 25 Mar 2023 Wby 7 wickets 235231466
Netherlands (H)CWCSL, 23 Mar 2023 Wby 1 run 271270541
Netherlands (H)CWCSL, 21 Mar 2023 Lby 3 wickets 249255504
Ireland (H)ODI, 21 Jan 2023 Lby 46 runs 248294542
Ireland (H)ODI, 18 Jan 2023 Wby 3 wickets 214288502
India (H)CWCSL, 22 Aug 2022 Lby 13 runs 276289565
India (H)CWCSL, 20 Aug 2022 Lby 5 wickets 161167328
India (H)CWCSL, 18 Aug 2022 Lby 10 wickets 189192381
Bangladesh (H)ODI, 10 Aug 2022 Lby 105 runs 151257408
Bangladesh (H)ODI, 7 Aug 2022 Wby 5 wickets 291290581
Bangladesh (H)ODI, 5 Aug 2022 Wby 5 wickets 307303610
Afghanistan (H)CWCSL, 9 Jun 2022 Lby 4 wickets 135137272
Afghanistan (H)CWCSL, 6 Jun 2022 Lby 8 wickets 228229457
Afghanistan (H)CWCSL, 4 Jun 2022 Lby 60 runs 216276492
Bangladesh (H)CWCSL, 20 Jul 2021 Lby 5 wickets 298302600
Bangladesh (H)CWCSL, 18 Jul 2021 Lby 3 wickets 240242482
Bangladesh (H)CWCSL, 16 Jul 2021 Lby 155 runs 121276397

India Runs Match by Match

Zimbabwe's next opponent, their last 40 ODIs

India runs →
OpponentResultForAgTotal
Avg 270243513
New Zealand (A)ODI, 7 Nov Wby 4 runs 113134247
New Zealand (A)ODI, 4 Nov Wby 5 wickets 143185328
West Indies (H)ODI, 3 Oct Lby 5 wickets 351352703
West Indies (H)ODI, 30 Sep Wby 8 wickets 406405811
West Indies (H)ODI, 27 Sep Wby 8 wickets 300295595
England (A)ODI, 19 Jul Lby 27 runs 360387747
England (A)ODI, 16 Jul Lby 4 wickets 233235468
England (A)ODI, 14 Jul Wby 6 wickets 262258520
Afghanistan (H)ODI, 20 Jun Wby 9 wickets 224218442
Afghanistan (H)ODI, 17 Jun Wby 170 runs 402232634
Afghanistan (H)ODI, 13 Jun Wby 7 wickets 195194389
New Zealand (H)ODI, 18 Jan Lby 41 runs 296337633
New Zealand (H)ODI, 14 Jan Lby 7 wickets 284286570
New Zealand (H)ODI, 11 Jan Wby 4 wickets 306300606
South Africa (H)ODI, 6 Dec 2025 Wby 9 wickets 271270541
South Africa (H)ODI, 3 Dec 2025 Lby 4 wickets 358362720
South Africa (H)ODI, 30 Nov 2025 Wby 17 runs 349332681
Australia (A)ODI, 25 Oct 2025 Wby 9 wickets 237236473
Australia (A)ODI, 23 Oct 2025 Lby 2 wickets 264265529
Australia (A)ODI, 19 Oct 2025 Lby 7 wickets 136131267
New Zealand (H)CT, 9 Mar 2025 Wby 4 wickets 254251505
Australia (H)CT, 4 Mar 2025 Wby 4 wickets 267264531
New Zealand (A)CT, 2 Mar 2025 Wby 44 runs 249205454
Pakistan (A)CT, 23 Feb 2025 Wby 6 wickets 244241485
Bangladesh (A)CT, 20 Feb 2025 Wby 6 wickets 231228459
England (H)ODI, 12 Feb 2025 Wby 142 runs 356214570
England (H)ODI, 9 Feb 2025 Wby 4 wickets 308304612
England (H)ODI, 6 Feb 2025 Wby 4 wickets 251248499
Sri Lanka (A)ODI, 7 Aug 2024 Lby 110 runs 138248386
Sri Lanka (A)ODI, 4 Aug 2024 Lby 32 runs 208240448
Sri Lanka (A)ODI, 2 Aug 2024 Ttied 230230460
South Africa (A)ODI, 21 Dec 2023 Wby 78 runs 296218514
South Africa (A)ODI, 19 Dec 2023 Lby 8 wickets 211215426
South Africa (A)ODI, 17 Dec 2023 Wby 8 wickets 117116233
Australia (H)CWC, 19 Nov 2023 Lby 6 wickets 240241481
New Zealand (H)CWC, 15 Nov 2023 Wby 70 runs 397327724
Netherlands (H)CWC, 12 Nov 2023 Wby 160 runs 410250660
South Africa (H)CWC, 5 Nov 2023 Wby 243 runs 32683409
Sri Lanka (H)CWC, 2 Nov 2023 Wby 302 runs 35755412
England (H)CWC, 29 Oct 2023 Wby 100 runs 229129358

Zimbabwe Runs Lines

How often each line went over, last 35 ODIs

LineOverUnderOver %
180.526974%
200.5231266%
220.5191654%
240.5152043%
260.5102529%
LineOverUnderOver %
420.5221363%
440.5221363%
460.5211460%
480.5201557%
500.5152043%

Runs Batting First and Chasing

Zimbabwe's runs per game by when they batted

BattingPWForAg
First205215205
Second155224285

ODI Runs Table

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

SidePForAgMatch
1England 24279248527
2India 28273263536
3South Africa 24255265520
4Sri Lanka 22250238488
5Afghanistan 15247221468
6Australia 22245244489
7Ireland 14244258503
8West Indies 26236245481
9New Zealand 32233227460
10Pakistan 26225235460
11Zimbabwe 16216232448
12Bangladesh 27207217424
13Namibia 8201255456

Zimbabwe Runs by Competition

Runs per game in each ODI competition

CompetitionPW-LForAg
One Day Internationals238-15219240
ICC Cricket World Cup Super League122-10218239

Zimbabwe ODI Runs Questions

How many runs do Zimbabwe score per ODI?

Zimbabwe have averaged 219 runs per ODI over their last 35 ODIs, their opponents 240, and the match 458 between them.

How often do Zimbabwe go over 220.5 runs?

Zimbabwe went over 220.5 runs in 19 of their last 35 ODIs.

Who scores the most runs for Zimbabwe?

Over Zimbabwe's last 35 ODIs: Sikandar Raza (1323 in 33, 40.1 a game), Craig Ervine (580 in 21, 27.6 a game), Innocent Kaia (520 in 19, 27.4 a game).

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

307 against Bangladesh on 5 Aug 2022 at Harare Sports Club, Harare.

Do Zimbabwe score more runs batting first or chasing?

Batting first Zimbabwe average 215 runs (20 ODIs); batting second 224 (15).