Batting Most Runs Innings IN Zimbabwe

Players IN Zimbabwe

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
121*1801388487.68Zimbabwev Sri LankaHarare118 Dec 1999ODI # 1530
110*-----Kenyav IrelandHarare29 Apr 2000List A
11016512413288.70Zimbabwev AustraliaBulawayo221 Oct 1999ODI # 1518
10613797112109.27Australiav ZimbabweBulawayo121 Oct 1999ODI # 1518
1031591217385.12Sri Lankav ZimbabweBulawayo112 Dec 1999ODI # 1528
99*1611117289.18Zimbabwev AustraliaHarare124 Oct 1999ODI # 1521
9912886111115.11Sri Lankav ZimbabweHarare218 Dec 1999ODI # 1530
87*1501109179.09Australiav ZimbabweHarare224 Oct 1999ODI # 1521
87*1701084280.55Englandv ZimbabweBulawayo216 Feb 2000ODI # 1562
84*-----Kenyav IrelandHarare29 Apr 2000List A
83*-----Kenyav ScotlandHarare28 Apr 2000List A
801209510084.21Englandv ZimbabweHarare120 Feb 2000ODI # 1567
77*11810710071.96Australiav ZimbabweHarare224 Oct 1999ODI # 1521
74111978076.28Irelandv DenmarkHarare111 Apr 2000List A
72*131937077.41Zimbabwe Av NetherlandsHarare110 Apr 2000List A
72-----Kenyav NetherlandsHarare211 Apr 2000List A
70-----Scotlandv KenyaHarare18 Apr 2000List A
691381077064.48Sri Lankav ZimbabweHarare115 Dec 1999ODI # 1529
67*1741365149.26Denmarkv Zimbabwe AHarare25 Apr 2000List A
67100905174.44Australiav ZimbabweBulawayo121 Oct 1999ODI # 1518
67-----Irelandv KenyaHarare19 Apr 2000List A
66-----Kenyav ScotlandHarare28 Apr 2000List A
65*93716091.54Denmarkv IrelandHarare211 Apr 2000List A
641831373146.71Zimbabwe Av DenmarkHarare15 Apr 2000List A
63112806078.75Sri Lankav ZimbabweHarare218 Dec 1999ODI # 1530
63140959066.31Netherlandsv Zimbabwe AHarare210 Apr 2000List A
6298905168.88Netherlandsv DenmarkHarare26 Apr 2000List A
62-----Zimbabwe Av ScotlandHarare111 Apr 2000List A
61-----Kenyav NetherlandsHarare211 Apr 2000List A
6189656293.84Zimbabwe Av IrelandHarare213 Apr 2000List A
60*102966262.50Irelandv ScotlandHarare26 Apr 2000List A
60-----Netherlandsv KenyaHarare111 Apr 2000List A
5995687086.76Irelandv ScotlandHarare26 Apr 2000List A
57*443871150.00Australiav ZimbabweBulawayo121 Oct 1999ODI # 1518
5793737178.08Denmarkv Zimbabwe AHarare25 Apr 2000List A
57105764175.00Irelandv Zimbabwe AHarare113 Apr 2000List A
56815331105.66Sri Lankav ZimbabweBulawayo111 Dec 1999ODI # 1527
561571042053.84Zimbabwev Sri LankaBulawayo212 Dec 1999ODI # 1528
55*88632187.30Zimbabwev EnglandBulawayo116 Feb 2000ODI # 1562
55805240105.76Scotlandv IrelandHarare16 Apr 2000List A
54*112955156.84Australiav ZimbabweHarare223 Oct 1999ODI # 1520
54574480122.72Sri Lankav ZimbabweBulawayo111 Dec 1999ODI # 1527
5499684079.41Sri Lankav ZimbabweBulawayo111 Dec 1999ODI # 1527
54-----Scotlandv Zimbabwe AHarare211 Apr 2000List A
53573080176.66Zimbabwev Sri LankaHarare118 Dec 1999ODI # 1530
5390733072.60Sri Lankav ZimbabweHarare119 Dec 1999ODI # 1531
53100833063.85Englandv ZimbabweHarare120 Feb 2000ODI # 1567
52107714273.23Zimbabwev Sri LankaHarare219 Dec 1999ODI # 1531
5295757069.33Netherlandsv ScotlandHarare213 Apr 2000List A
51*107752168.00Netherlandsv ScotlandHarare213 Apr 2000List A
5180536196.22Denmarkv IrelandHarare211 Apr 2000List A
50-----Irelandv KenyaHarare19 Apr 2000List A
4896763063.15Zimbabwev Sri LankaBulawayo212 Dec 1999ODI # 1528
4897825058.53Denmarkv NetherlandsHarare16 Apr 2000List A
4890656073.84Scotlandv NetherlandsHarare113 Apr 2000List A
47*103604078.33Zimbabwev Sri LankaHarare219 Dec 1999ODI # 1531
4790595079.66Zimbabwev Sri LankaHarare215 Dec 1999ODI # 1529
4799784060.25Irelandv DenmarkHarare111 Apr 2000List A
43116862050.00Zimbabwev Sri LankaHarare118 Dec 1999ODI # 1530
42*72505084.00Sri Lankav ZimbabweHarare218 Dec 1999ODI # 1530
42-----Scotlandv DenmarkHarare29 Apr 2000List A
42-----Zimbabwe Av ScotlandHarare111 Apr 2000List A
4257615168.85Irelandv Zimbabwe AHarare113 Apr 2000List A
41107814050.61Zimbabwev EnglandHarare220 Feb 2000ODI # 1567
4177594069.49Kenyav Zimbabwe AHarare16 Apr 2000List A
40*-----Zimbabwe Av ScotlandHarare111 Apr 2000List A
3978614063.93Sri Lankav ZimbabweHarare119 Dec 1999ODI # 1531
3961415195.12Scotlandv IrelandHarare16 Apr 2000List A
3979572168.42Netherlandsv ScotlandHarare213 Apr 2000List A
3874465182.60Zimbabwev Sri LankaHarare215 Dec 1999ODI # 1529
38473561108.57Zimbabwe Av NetherlandsHarare110 Apr 2000List A
3894703054.28Zimbabwe Av IrelandHarare213 Apr 2000List A
3873395097.43Kenyav DenmarkHarare213 Apr 2000List A
37*75703052.85Zimbabwev Sri LankaHarare219 Dec 1999ODI # 1531
3783631058.73Sri Lankav ZimbabweHarare115 Dec 1999ODI # 1529
3781653056.92Kenyav Zimbabwe AHarare16 Apr 2000List A
37123773048.05Scotlandv IrelandHarare16 Apr 2000List A
36*62461178.26Englandv ZimbabweBulawayo216 Feb 2000ODI # 1562
36*-----Zimbabwe Av ScotlandHarare111 Apr 2000List A
3690555065.45Zimbabwev Sri LankaHarare219 Dec 1999ODI # 1531
36-----Denmarkv ScotlandHarare19 Apr 2000List A
3677543266.66Netherlandsv Zimbabwe AHarare210 Apr 2000List A
3556492071.42Sri Lankav ZimbabweBulawayo111 Dec 1999ODI # 1527
3571634055.55Scotlandv IrelandHarare16 Apr 2000List A
3566462076.08Scotlandv NetherlandsHarare113 Apr 2000List A
34*282321147.82Scotlandv IrelandHarare16 Apr 2000List A
3488643053.12Denmarkv IrelandHarare211 Apr 2000List A
3360464071.73Sri Lankav ZimbabweBulawayo111 Dec 1999ODI # 1527
3382571257.89Kenyav Zimbabwe AHarare16 Apr 2000List A
3365444075.00Zimbabwe Av KenyaHarare26 Apr 2000List A
33493031110.00Zimbabwe Av KenyaHarare26 Apr 2000List A
3267543159.25Englandv ZimbabweBulawayo218 Feb 2000ODI # 1564
32-----Netherlandsv KenyaHarare111 Apr 2000List A
31*64465067.39Australiav ZimbabweHarare223 Oct 1999ODI # 1520
3167564055.35Zimbabwev EnglandBulawayo118 Feb 2000ODI # 1564
31362811110.71Kenyav Zimbabwe AHarare16 Apr 2000List A
31-----Denmarkv ScotlandHarare19 Apr 2000List A
31191823172.22Irelandv Zimbabwe AHarare113 Apr 2000List A
3051445068.18Zimbabwev Sri LankaBulawayo211 Dec 1999ODI # 1527
30282822107.14Zimbabwev Sri LankaBulawayo212 Dec 1999ODI # 1528
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]