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

Zimbabwe ODI Cricket Runs Stats

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

Updated , 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
Ben Curran Zimbabwe B. CurranBatter, 13 batted 37.9 38%5/13 713 3046 02 213 111*135 1819 7995 7090 118*130 1836 2844 1231 06
Sean Williams Zimbabwe 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
Sikandar Raza Zimbabwe 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
Gary Ballance Zimbabwe G. BallanceBatter, 5 batted 31.4 40%2/5 64*72 1420 49 5267 2328
Craig Ervine Zimbabwe 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
Brian Bennett Zimbabwe 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
Regis Chakabva Zimbabwe 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 Zimbabwe 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
Ryan Burl Zimbabwe 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 Zimbabwe J. GumbieBatter, 8 batted 20.5 25%2/8 314 59 514 1517 2934 3037 72106 514
Clive Madande Zimbabwe 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
Wesley Madhevere Zimbabwe 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
Tony Munyonga Zimbabwe T. MunyongaAll-rounder, 8 batted 18.1 25%2/8 1013 43*52 1740 1015 714 1531 1318 30*16
T Zimbabwe T. KaitanoBatter, 10 batted 15.6 10%1/10 1724 1330 1925 1322 732 05 01 1923 2628 4250
Brendan Taylor Zimbabwe B. TaylorKeeper, 5 batted 14.4 20%1/5 916 3940 413 2037 03
Brad Evans Zimbabwe 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
Wellington Masakadza Zimbabwe 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
Tadiwanashe Marumani Zimbabwe 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
Richard Ngarava Zimbabwe 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
Luke Jongwe Zimbabwe L. JongweAll-rounder, 9 batted 11.1 0%0/9 1417 1013 13 36 1413 616 1323 1525 -DNB 2419
Dion Myers Zimbabwe D. MyersBatter, 5 batted 9.8 20%1/5 112 44 3330 812 314
N Zimbabwe N. NyamhuriBowler, 5 batted 8.8 20%1/5 22 13 -DNB 3351 -DNB 714 15
Victor Nyauchi Zimbabwe V. NyauchiBowler, 6 batted 7.2 0%0/6 79 -DNB -DNB 23 03 00 86 2631 -DNB -DNB
Milton Shumba Zimbabwe M. ShumbaBatter, 8 batted 6.9 0%0/8 29 2645 02 1*2 1117 15 512 922
Blessing Muzarabani Zimbabwe 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 Zimbabwe T. ChivangaBowler, 7 batted 3.9 0%0/7 2*4 64 8*13 44 -DNB 6*5 12 0*5
Tendai Chatara Zimbabwe T. ChataraBowler, 7 batted 3.4 0%0/7 -DNB 48 2*2 17 04 817 8*15 -DNB 1*2
Brandon Mavuta Zimbabwe B. MavutaBowler, 4 batted 3.0 0%0/4 312 17 47 412 -DNB
Tinashe Kamunhukamwe Zimbabwe T. KamunhukamweBatter, 3 batted 3.0 0%0/3 01 12 86
T Zimbabwe T. GwanduBowler, 5 batted 1.40 0%0/5 -DNB -DNB 26 1*7 01 1*3 3*5
Chamu Chibhabha Zimbabwe C. ChibhabhaAll-rounder, 1 batted 40.0 100%1/1 4055
Donald Tiripano Zimbabwe D. TiripanoBowler, 2 batted 10.0 0%0/2 55 1515
J Zimbabwe J. CampbellAll-rounder, 2 batted 4.0 0%0/2 -DNB 26 6*9
Tarisai Musakanda Zimbabwe T. MusakandaBatter, 1 batted 4.0 0%0/1 45
F Zimbabwe F. AkramBowler, 2 batted 3.0 0%0/2 56 16
E Zimbabwe E. MasukuBowler, 2 batted 2.5 0%0/2 39 210 -DNB
T Zimbabwe T. MufudzaBowler, 1 batted 1.00 0%0/1 19
Graeme Cremer Zimbabwe G. CremerBowler, 1 batted 1.00 0%0/1 14
Tinotenda Maposa Zimbabwe 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%
AustraliaAustralia (H)ODI, 20 Sep Lby 1 wicket 271272543
AustraliaAustralia (H)ODI, 18 Sep Lby 84 runs 272356628
AustraliaAustralia (H)ODI, 15 Sep Lby 59 runs 235294529
BangladeshBangladesh (H)ODI, 11 Jul Lby 7 wickets 199200399
BangladeshBangladesh (H)ODI, 9 Jul Wby 13 runs 247234481
BangladeshBangladesh (H)ODI, 6 Jul Wby 25 runs 141116257
Sri LankaSri Lanka (H)ODI, 31 Aug 2025 Lby 5 wickets 277278555
Sri LankaSri Lanka (H)ODI, 29 Aug 2025 Lby 7 runs 291298589
IrelandIreland (H)ODI, 18 Feb 2025 Wby 9 wickets 246240486
IrelandIreland (H)ODI, 16 Feb 2025 Lby 6 wickets 245249494
IrelandIreland (H)ODI, 14 Feb 2025 Wby 49 runs 299250549
AfghanistanAfghanistan (H)ODI, 21 Dec 2024 Lby 8 wickets 127131258
AfghanistanAfghanistan (H)ODI, 19 Dec 2024 Lby 232 runs 54286340
PakistanPakistan (H)ODI, 28 Nov 2024 Lby 99 runs 204303507
PakistanPakistan (H)ODI, 26 Nov 2024 Lby 10 wickets 145148293
PakistanPakistan (H)ODI, 24 Nov 2024 Wby 80 runs 20560265
Sri LankaSri Lanka (A)ODI, 11 Jan 2024 Lby 8 wickets 9697193
Sri LankaSri Lanka (A)ODI, 8 Jan 2024 Lby 2 wickets 208211419
IrelandIreland (H)ODI, 17 Dec 2023 Lby 7 wickets 197204401
IrelandIreland (H)ODI, 15 Dec 2023 Lby 4 wickets 166170336
NetherlandsNetherlands (H)CWCSL, 25 Mar 2023 Wby 7 wickets 235231466
NetherlandsNetherlands (H)CWCSL, 23 Mar 2023 Wby 1 run 271270541
NetherlandsNetherlands (H)CWCSL, 21 Mar 2023 Lby 3 wickets 249255504
IrelandIreland (H)ODI, 21 Jan 2023 Lby 46 runs 248294542
IrelandIreland (H)ODI, 18 Jan 2023 Wby 3 wickets 214288502
AustraliaAustralia (A)CWCSL, 3 Sep 2022 Wby 3 wickets 142141283
AustraliaAustralia (A)CWCSL, 31 Aug 2022 Lby 8 wickets 96100196
AustraliaAustralia (A)CWCSL, 28 Aug 2022 Lby 5 wickets 200201401
IndiaIndia (H)CWCSL, 22 Aug 2022 Lby 13 runs 276289565
IndiaIndia (H)CWCSL, 20 Aug 2022 Lby 5 wickets 161167328
IndiaIndia (H)CWCSL, 18 Aug 2022 Lby 10 wickets 189192381
BangladeshBangladesh (H)ODI, 10 Aug 2022 Lby 105 runs 151257408
BangladeshBangladesh (H)ODI, 7 Aug 2022 Wby 5 wickets 291290581
BangladeshBangladesh (H)ODI, 5 Aug 2022 Wby 5 wickets 307303610
AfghanistanAfghanistan (H)CWCSL, 9 Jun 2022 Lby 4 wickets 135137272
AfghanistanAfghanistan (H)CWCSL, 6 Jun 2022 Lby 8 wickets 228229457
AfghanistanAfghanistan (H)CWCSL, 4 Jun 2022 Lby 60 runs 216276492
Sri LankaSri Lanka (A)CWCSL, 21 Jan 2022 Lby 184 runs 70254324
Sri LankaSri Lanka (A)CWCSL, 18 Jan 2022 Wby 22 runs 302280582
Sri LankaSri 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 ZealandNew Zealand (A)ODI, 7 Nov Wby 4 runs 113134247
New ZealandNew Zealand (A)ODI, 4 Nov Wby 5 wickets 143185328
West IndiesWest Indies (H)ODI, 3 Oct Lby 5 wickets 351352703
West IndiesWest Indies (H)ODI, 30 Sep Wby 8 wickets 406405811
West IndiesWest Indies (H)ODI, 27 Sep Wby 8 wickets 300295595
EnglandEngland (A)ODI, 19 Jul Lby 27 runs 360387747
EnglandEngland (A)ODI, 16 Jul Lby 4 wickets 233235468
EnglandEngland (A)ODI, 14 Jul Wby 6 wickets 262258520
AfghanistanAfghanistan (H)ODI, 20 Jun Wby 9 wickets 224218442
AfghanistanAfghanistan (H)ODI, 17 Jun Wby 170 runs 402232634
AfghanistanAfghanistan (H)ODI, 13 Jun Wby 7 wickets 195194389
New ZealandNew Zealand (H)ODI, 18 Jan Lby 41 runs 296337633
New ZealandNew Zealand (H)ODI, 14 Jan Lby 7 wickets 284286570
New ZealandNew Zealand (H)ODI, 11 Jan Wby 4 wickets 306300606
South AfricaSouth Africa (H)ODI, 6 Dec 2025 Wby 9 wickets 271270541
South AfricaSouth Africa (H)ODI, 3 Dec 2025 Lby 4 wickets 358362720
South AfricaSouth Africa (H)ODI, 30 Nov 2025 Wby 17 runs 349332681
AustraliaAustralia (A)ODI, 25 Oct 2025 Wby 9 wickets 237236473
AustraliaAustralia (A)ODI, 23 Oct 2025 Lby 2 wickets 264265529
AustraliaAustralia (A)ODI, 19 Oct 2025 Lby 7 wickets 136131267
New ZealandNew Zealand (H)CT, 9 Mar 2025 Wby 4 wickets 254251505
AustraliaAustralia (H)CT, 4 Mar 2025 Wby 4 wickets 267264531
New ZealandNew Zealand (A)CT, 2 Mar 2025 Wby 44 runs 249205454
PakistanPakistan (A)CT, 23 Feb 2025 Wby 6 wickets 244241485
BangladeshBangladesh (A)CT, 20 Feb 2025 Wby 6 wickets 231228459
EnglandEngland (H)ODI, 12 Feb 2025 Wby 142 runs 356214570
EnglandEngland (H)ODI, 9 Feb 2025 Wby 4 wickets 308304612
EnglandEngland (H)ODI, 6 Feb 2025 Wby 4 wickets 251248499
Sri LankaSri Lanka (A)ODI, 7 Aug 2024 Lby 110 runs 138248386
Sri LankaSri Lanka (A)ODI, 4 Aug 2024 Lby 32 runs 208240448
Sri LankaSri Lanka (A)ODI, 2 Aug 2024 Ttied 230230460
South AfricaSouth Africa (A)ODI, 21 Dec 2023 Wby 78 runs 296218514
South AfricaSouth Africa (A)ODI, 19 Dec 2023 Lby 8 wickets 211215426
South AfricaSouth Africa (A)ODI, 17 Dec 2023 Wby 8 wickets 117116233
AustraliaAustralia (H)CWC, 19 Nov 2023 Lby 6 wickets 240241481
New ZealandNew Zealand (H)CWC, 15 Nov 2023 Wby 70 runs 397327724
NetherlandsNetherlands (H)CWC, 12 Nov 2023 Wby 160 runs 410250660
South AfricaSouth Africa (H)CWC, 5 Nov 2023 Wby 243 runs 32683409
Sri LankaSri Lanka (H)CWC, 2 Nov 2023 Wby 302 runs 35755412
EnglandEngland (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
1EnglandEngland 24279248527
2IndiaIndia 28273263536
3South AfricaSouth Africa 24255265520
4Sri LankaSri Lanka 22250238488
5AfghanistanAfghanistan 14247219466
6AustraliaAustralia 22245244489
7IrelandIreland 14244258503
8West IndiesWest Indies 26236245481
9New ZealandNew Zealand 32233227460
10PakistanPakistan 26225235460
11ZimbabweZimbabwe 16216232448
12BangladeshBangladesh 26206216422
13NamibiaNamibia 8201255456

Zimbabwe Runs by Competition

Runs per game in each ODI competition

CompetitionPW-LForAg
One Day InternationalsOne Day Internationals258-17213233
ICC Cricket World Cup Super LeagueICC 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, since January 2022, against their opponents' 229, with 439 in the match between them, and their best was 307 against Bangladesh on 5 Aug 2022.

How often do Zimbabwe go over 200.5 runs?

Zimbabwe went over 200.5 runs in 24 of their last 40 ODIs, since January 2022, 60% of the time, while averaging 210 per ODI against their opponents' 229, and made 271 in their latest, against Australia.

Who scores the most runs for Zimbabwe?

Sikandar Raza scores the most runs for Zimbabwe over their last 40 ODIs, since January 2022, with 1352 in 39 games at 34.7 a game, ahead of Craig Ervine (762) and Sean Williams (622).

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

Zimbabwe's highest over their last 40 ODIs, since January 2022, is 307 runs against Bangladesh on 5 Aug 2022 at Harare Sports Club, Harare, against their average of 210.

Do Zimbabwe score more runs batting first or chasing?

Chasing brings Zimbabwe more runs over their last 40 ODIs, since January 2022: they average 206 runs batting first in 24 ODIs, and 216 batting second in 16, a gap of 9.5 runs.