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 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
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 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 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 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
Zimbabwe total 210 27127223519924714127729124624529912754204145205962081971662352712492482141429620027616118915129130713522821670302296
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, 17 batted 36.6 53%9/17 2028 5754 6061 1618 2429 3139 2317 4353 7773 01 2945 4546 4242 13 621 4856 10087
S. RazaAll-rounder, 39 batted 34.7 44%17/39 81*72 4549 5776 1125 3353 112 59*55 9287 -DNB 5875 88 1318 19*32 1625 1717 3956 1011 15 3733 212 18*9 02 2231 2521 4345 819 1737 524 11595 1631 1217 01 117*127 135*109 3877 4057 6778 15 5646 1817
G. BallanceBatter, 5 batted 31.4 40%2/5 64*72 1420 49 5267 2328
C. ErvineBatter, 26 batted 29.3 50%13/26 5979 3839 5960 520 920 01 69*59 410 6661 55 411 5163 1835 612 06 82102 4455 3942 45 3843 07 3246 3040 01 9198 920
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. ChakabvaKeeper, 14 batted 26.5 43%6/14 37*72 1014 3133 1627 25 3551 10275 26 1542 02 15 14 4750 7281
I I. KaiaBatter, 21 batted 25.7 29%6/21 55*66 3447 1819 2567 47 2639 58 1222 5170 1939 28 1740 69 1627 420 1022 78 110122 1640 6374 3978
R. BurlBatter, 19 batted 21.1 32%6/19 -DNB -DNB -DNB -DNB 913 3137 3889 -DNB 811 109 4139 5941 1117 1016 27 816 39*47 1118 -DNB 2137 51*61 1318 1546 1915 44
J J. GumbieBatter, 8 batted 20.5 25%2/8 314 59 514 1517 2934 3037 72106 514
C. MadandeKeeper, 14 batted 19.9 29%4/14 15 413 27 3636 -DNB 2032 01 1421 02 3342 5257 7498 67 12*9 2445
W. MadhevereAll-rounder, 26 batted 18.6 19%5/26 12 2613 2230 7574 1530 010 -DNB 810 -DNB 6170 813 5061 4350 1718 214 27 03 7291 212 512 110 216 1927 518 1523 1121 -DNB 17 2025
T. MunyongaAll-rounder, 8 batted 18.1 25%2/8 1013 43*52 1740 1015 714 1531 1318 30*16
T T. KaitanoBatter, 10 batted 15.6 10%1/10 1724 1330 1925 1322 732 05 01 1923 2628 4250
B. TaylorKeeper, 5 batted 14.4 20%1/5 916 3940 413 2037 03
B. EvansAll-rounder, 19 batted 13.9 16%3/19 1111 1212 1820 5043 58*38 37 85 01 02 310 1412 62 2*7 26 55 2836 913 33*29 29 -DNB
W. MasakadzaBowler, 14 batted 13.8 21%3/14 10*8 1417 79 -DNB 3535 -DNB 01 1120 2419 4047 1015 3450 1*1 -DNB 14 01 67
T. MarumaniBowler, 14 batted 12.9 14%2/14 -DNB 02 2*3 04 310 2430 42 2941 01 3547 418 4561 822 14 2542
R. NgaravaBowler, 21 batted 12.2 19%4/21 -DNB 2741 2*2 01 -DNB 17*18 -DNB 1016 88 1716 25 4852 2*2 5*4 14 -DNB 3527 22 -DNB -DNB 1*2 0*2 2*4 3442 34*27 -DNB 02 -DNB 10*2
L. JongweAll-rounder, 9 batted 11.1 0%0/9 1417 1013 13 36 1413 616 1323 1525 -DNB 2419
D. MyersBatter, 5 batted 9.8 20%1/5 112 44 3330 812 314
N N. NyamhuriBowler, 5 batted 8.8 20%1/5 22 13 -DNB 3351 -DNB 714 15
V. NyauchiBowler, 6 batted 7.2 0%0/6 79 -DNB -DNB 23 03 00 86 2631 -DNB -DNB
M. ShumbaBatter, 8 batted 6.9 0%0/8 29 2645 02 1*2 1117 15 512 922
B. MuzarabaniBowler, 21 batted 4.0 0%0/21 0*0 01 0*2 -DNB 4*10 -DNB 1*1 -DNB 02 -DNB 0*0 1111 03 01 02 8*16 1116 -DNB 17*16 8*6 05 921 1011 25 0*1 36
T T. ChivangaBowler, 7 batted 3.9 0%0/7 2*4 64 8*13 44 -DNB 6*5 12 0*5
T. ChataraBowler, 7 batted 3.4 0%0/7 -DNB 48 2*2 17 04 817 8*15 -DNB 1*2
B. MavutaBowler, 4 batted 3.0 0%0/4 312 17 47 412 -DNB
T. KamunhukamweBatter, 3 batted 3.0 0%0/3 01 12 86
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
D. TiripanoBowler, 2 batted 10.0 0%0/2 55 1515
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
F F. AkramBowler, 2 batted 3.0 0%0/2 56 16
E E. MasukuBowler, 2 batted 2.5 0%0/2 39 210 -DNB
T T. MufudzaBowler, 1 batted 1.00 0%0/1 19
G. CremerBowler, 1 batted 1.00 0%0/1 14
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

Line200.5
Avg210229439
Hit60%
271
272
235
199
247
141
277
291
246
245
299
127
54
204
145
205
96
208
197
166
235
271
249
248
214
142
96
200
276
161
189
151
291
307
135
228
216
70
302
296
272
356
294
200
234
116
278
298
240
249
250
131
286
303
148
60
97
211
204
170
231
270
255
294
288
141
100
201
289
167
192
257
290
303
137
229
276
254
280
300
543
628
529
399
481
257
555
589
486
494
549
258
340
507
293
265
193
419
401
336
466
541
504
542
502
283
196
401
565
328
381
408
581
610
272
457
492
324
582
596
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
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 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 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 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

Zimbabwe Runs Match by Match

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

Line200.5
OpponentResultForAgTotal 200.5+
Avg 210229439 60%
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
Sri Lanka (A)ODI, 11 Jan 2024 Lby 8 wickets 9697193
Sri Lanka (A)ODI, 8 Jan 2024 Lby 2 wickets 208211419
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
Australia (A)CWCSL, 3 Sep 2022 Wby 3 wickets 142141283
Australia (A)CWCSL, 31 Aug 2022 Lby 8 wickets 96100196
Australia (A)CWCSL, 28 Aug 2022 Lby 5 wickets 200201401
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
Sri Lanka (A)CWCSL, 21 Jan 2022 Lby 184 runs 70254324
Sri Lanka (A)CWCSL, 18 Jan 2022 Wby 22 runs 302280582
Sri Lanka (A)CWCSL, 16 Jan 2022 Lby 5 wickets 296300596

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 40 ODIs

LineOverUnderOver %
160.5301075%
180.5281270%
200.5241660%
220.5192148%
240.5162440%
LineOverUnderOver %
400.5261465%
420.5221855%
440.5221855%
460.5211953%
480.5202050%

Runs Batting First and Chasing

Zimbabwe's runs per game by when they batted

BattingPWForAg
First246206198
Second166216275

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 Internationals258-17213233
ICC Cricket World Cup Super League154-11204221

Zimbabwe ODI Runs Questions

How many runs do Zimbabwe score per ODI?

Zimbabwe have averaged 210 runs per ODI over their last 40 ODIs, their opponents 229, and the match 439 between them.

How often do Zimbabwe go over 200.5 runs?

Zimbabwe went over 200.5 runs in 24 of their last 40 ODIs.

Who scores the most runs for Zimbabwe?

Over Zimbabwe's last 40 ODIs: Sikandar Raza (1352 in 39, 34.7 a game), Craig Ervine (762 in 26, 29.3 a game), Sean Williams (622 in 17, 36.6 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 206 runs (24 ODIs); batting second 216 (16).