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 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
Sikandar Raza Zimbabwe 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
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, 12 batted 36.6 58%7/12 2028 5754 6061 1618 2429 3139 2317 4353 7773 4546 4242 13
Gary Ballance Zimbabwe G. BallanceBatter, 5 batted 31.4 40%2/5 64*72 1420 49 5267 2328
Regis Chakabva Zimbabwe R. ChakabvaKeeper, 11 batted 30.6 36%4/11 1627 25 3551 10275 26 1542 02 15 8491 2632 5451
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
Ryan Burl Zimbabwe 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
Craig Ervine Zimbabwe 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 Zimbabwe 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
Tony Munyonga Zimbabwe T. MunyongaAll-rounder, 5 batted 22.2 40%2/5 1013 43*52 1531 1318 30*16
Clive Madande Zimbabwe C. MadandeKeeper, 12 batted 22.0 33%4/12 15 413 27 3636 -DNB 2032 02 3342 5257 7498 67 12*9 2445
Brendan Taylor Zimbabwe B. TaylorKeeper, 8 batted 21.3 25%2/8 916 3940 413 2037 03 2839 4657 2431
Wesley Madhevere Zimbabwe 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
Wellington Masakadza Zimbabwe 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 Zimbabwe J. GumbieBatter, 6 batted 17.5 17%1/6 314 59 514 1517 72106 514
Dion Myers Zimbabwe D. MyersBatter, 8 batted 16.9 38%3/8 112 44 3330 812 314 3438 3459 1824
Brad Evans Zimbabwe 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
Richard Ngarava Zimbabwe 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
Luke Jongwe Zimbabwe L. JongweAll-rounder, 9 batted 10.4 0%0/9 1013 1413 616 1323 1525 -DNB 2419 4*4 87 02
N Zimbabwe N. NyamhuriBowler, 5 batted 8.8 20%1/5 22 13 -DNB 3351 -DNB 714 15
Tadiwanashe Marumani Zimbabwe 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
Victor Nyauchi Zimbabwe V. NyauchiBowler, 5 batted 8.2 0%0/5 79 -DNB 03 00 86 2631 -DNB -DNB
Donald Tiripano Zimbabwe D. TiripanoBowler, 3 batted 6.7 0%0/3 55 1515 01
T Zimbabwe T. KaitanoBatter, 5 batted 6.6 0%0/5 1330 1322 732 05 01
Blessing Muzarabani Zimbabwe 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 Zimbabwe T. ChivangaBowler, 7 batted 3.9 0%0/7 2*4 64 8*13 44 -DNB 6*5 12 0*5
Milton Shumba Zimbabwe M. ShumbaBatter, 5 batted 3.6 0%0/5 02 1*2 1117 15 512
Tinashe Kamunhukamwe Zimbabwe T. KamunhukamweBatter, 3 batted 3.3 0%0/3 12 86 15
Brandon Mavuta Zimbabwe B. MavutaBowler, 4 batted 3.0 0%0/4 312 17 47 412 -DNB
Tendai Chatara Zimbabwe T. ChataraBowler, 8 batted 2.8 0%0/8 -DNB 48 2*2 17 04 817 12 4*6 2*18
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
F Zimbabwe F. AkramBowler, 1 batted 5.0 0%0/1 56
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
E Zimbabwe E. MasukuBowler, 2 batted 2.5 0%0/2 39 210 -DNB
Graeme Cremer Zimbabwe G. CremerBowler, 1 batted 1.00 0%0/1 14
Timycen Maruma Zimbabwe T. MarumaAll-rounder, 1 batted 0.00 0%0/1 00
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

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%
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
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
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
BangladeshBangladesh (H)CWCSL, 20 Jul 2021 Lby 5 wickets 298302600
BangladeshBangladesh (H)CWCSL, 18 Jul 2021 Lby 3 wickets 240242482
BangladeshBangladesh (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 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 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
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 Internationals238-15219240
ICC Cricket World Cup Super LeagueICC 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, since July 2021, against their opponents' 240, with 458 in the match between them, and their best was 307 against Bangladesh on 5 Aug 2022.

How often do Zimbabwe go over 220.5 runs?

Zimbabwe went over 220.5 runs in 19 of their last 35 ODIs, since July 2021, 54% of the time, while averaging 219 per ODI against their opponents' 240, 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 35 ODIs, since July 2021, with 1323 in 33 games at 40.1 a game, ahead of Craig Ervine (580) and Innocent Kaia (520).

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

Zimbabwe's highest over their last 35 ODIs, since July 2021, is 307 runs against Bangladesh on 5 Aug 2022 at Harare Sports Club, Harare, against their average of 219.

Do Zimbabwe score more runs batting first or chasing?

Chasing brings Zimbabwe more runs over their last 35 ODIs, since July 2021: they average 215 runs batting first in 20 ODIs, and 224 batting second in 15, a gap of 9.6 runs.