High scores Held in Zimbabwe for Tests+ODIs+T20Is

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
367*410334494109.88South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
27046836536273.97Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
26667554130349.16Zimbabwev Sri LankaBulawayo120 Oct 1994Test # 1271
24951632436176.85Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
24669447421-51.89Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
22044228633176.92South Africav ZimbabweHarare107 Sep 2001Test # 1562
216*62743724-49.42Sri Lankav ZimbabweBulawayo218 Nov 1999Test # 1470
215*63740729-52.82Pakistanv ZimbabweHarare107 May 2021Test # 2421
210*221156245134.61Pakistanv ZimbabweBulawayo120 Jul 2018ODI # 4020
207*59646716344.32West Indiesv ZimbabweBulawayo104 Feb 2023Test # 2489
203*45335922256.54Zimbabwev New ZealandBulawayo125 Sep 1997Test # 1379
201*65452311138.43Zimbabwev PakistanHarare131 Jan 1995Test # 1285
200*61440415349.50Pakistanv ZimbabweHarare303 Sep 2013Test # 2095
200*-46816342.73Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
199*59047024142.34Zimbabwev South AfricaHarare307 Sep 2001Test # 1562
194*191156167124.35Zimbabwev BangladeshBulawayo116 Aug 2009ODI # 2873
19256040723-47.17Pakistanv ZimbabweHarare221 Mar 1998Test # 1412
19127120323494.08West Indiesv ZimbabweBulawayo112 Nov 2003Test # 1669
189*58144319342.66South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
188*50642927243.82Zimbabwev New ZealandHarare319 Sep 2000Test # 1511
18248831218-58.33West Indiesv ZimbabweBulawayo104 Feb 2023Test # 2489
178*201167174106.58Zimbabwev KenyaHarare118 Oct 2009ODI # 2912
17539225534-68.62West Indiesv ZimbabweBulawayo219 Jul 2001Test # 1551
174156101215172.27Zimbabwev U.S.A.Harare126 Jun 2023ODI # 4601
173*36529919-57.85New Zealandv ZimbabweBulawayo228 Jul 2016Test # 2210
172*191151183113.90Zimbabwev NamibiaHarare110 Feb 2003ODI # 1943
172168120169143.33New Zealandv ZimbabweBulawayo124 Aug 2005ODI # 2272
172-761610226.31Australiav ZimbabweHarare103 Jul 2018T20I # 683
1714893248252.77Zimbabwev BangladeshHarare117 Apr 2013Test # 2086
17033325321-67.19Sri Lankav ZimbabweHarare206 May 2004Test # 1698
169216163203103.68Zimbabwev IrelandHarare114 Feb 2025ODI # 4837
166*31620417481.37Zimbabwev PakistanBulawayo314 Mar 1998Test # 1408
163*47934318-47.52Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
163*64545320-35.98Zimbabwev PakistanBulawayo101 Sep 2011Test # 2006
162198134158120.89Irelandv U.A.E.Bulawayo127 Jun 2023ODI # 4604
15936528221-56.38Pakistanv ZimbabweBulawayo216 Nov 2002Test # 1627
157*38127214557.72South Africav ZimbabweHarare107 Sep 2001Test # 1562
157*164146231107.53Scotlandv AfghanistanBulawayo204 Mar 2018ODI # 3983
157228147193106.80Sri Lankav ZimbabweHarare206 May 2004Test # 1698
156*51232913247.41Zimbabwev PakistanBulawayo114 Mar 1998Test # 1408
15633624518163.67Zimbabwev PakistanHarare131 Jan 1995Test # 1285
156216151116103.31Zimbabwev KenyaHarare112 Oct 2009ODI # 2908
15419113876111.59Bangladeshv ZimbabweBulawayo216 Aug 2009ODI # 2873
15426617410388.50Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
153*22516019295.62West Indiesv ZimbabweBulawayo122 Nov 2003ODI # 2065
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
151*43435118-43.01Australiav ZimbabweHarare214 Oct 1999Test # 1463
151*226145126104.13U.A.E.v U.S.A.Harare106 Jul 2023ODI # 4617
15133524012362.91Zimbabwev New ZealandHarare318 Sep 1997Test # 1378
151214142106106.33P.N.G.v IrelandHarare106 Mar 2018ODI # 3986
150*41327817153.95Bangladeshv ZimbabweHarare107 Jul 2021Test # 2427
14927821118170.61West Indiesv ZimbabweBulawayo219 Jul 2001Test # 1551
148196122154121.31West Indiesv Sri LankaBulawayo223 Nov 2016ODI # 3808
14721316428289.63South Africav ZimbabweHarare107 Sep 2001Test # 1562
14736324016261.25Zimbabwev West IndiesBulawayo129 Oct 2017Test # 2280
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
14640427218153.67Zimbabwev New ZealandBulawayo206 Aug 2016Test # 2214
142*154128102110.93Zimbabwev BangladeshBulawayo111 Apr 2001ODI # 1706
142*204128161110.93Zimbabwev EnglandHarare107 Oct 2001ODI # 1754
14239426817252.98Zimbabwev Sri LankaHarare226 Oct 1994Test # 1272
14228920021171.00Zimbabwev South AfricaHarare207 Sep 2001Test # 1562
142152103143137.86Zimbabwev OmanBulawayo129 Jun 2023ODI # 4605
141*18814713395.91Pakistanv ZimbabweBulawayo123 Nov 2002ODI # 1899
141171133117106.01Zimbabwev AfghanistanBulawayo220 Jul 2014ODI # 3504
14018216317385.88New Zealandv ZimbabweHarare107 Nov 1992Test # 1199
14033122121-63.34Indiav ZimbabweBulawayo213 Sep 2005Test # 1765
14029720420-68.62Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
139*19114713194.55Pakistanv ZimbabweHarare211 Sep 2011ODI # 3190
13940127514-50.54Afghanistanv ZimbabweBulawayo302 Jan 2025Test # 2574
138-124202111.29Zimbabwev West IndiesHarare119 Mar 2018ODI # 4002
137*34423112259.30Zimbabwev West IndiesBulawayo204 Feb 2023Test # 2489
13726916416-83.53Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
136*20513095104.61Pakistanv ZimbabweHarare129 Aug 2013ODI # 3406
136*173106112128.30South Africav AustraliaHarare227 Aug 2014ODI # 3516
13635926911-50.55New Zealandv ZimbabweBulawayo106 Aug 2016Test # 2214
136146121143112.39Scotlandv OmanBulawayo125 Jun 2023ODI # 4600
135*17110986123.85Zimbabwev BangladeshHarare205 Aug 2022ODI # 4441
13531123618257.20South Africav ZimbabweHarare213 Oct 1995Test # 1307
132197129103102.32West Indiesv NepalHarare122 Jun 2023ODI # 4593
131*151115114113.91Zimbabwev Sri LankaHarare105 Nov 1994ODI # 946
130*150108115120.37Zimbabwev New ZealandHarare202 Aug 2015ODI # 3673
13014597151134.02Indiav ZimbabweHarare122 Aug 2022ODI # 4457
1294223048-42.43Zimbabwev Sri LankaHarare326 Nov 1999Test # 1473
128*17912075106.66Zimbabwev New ZealandHarare120 Oct 2011ODI # 3204
12860746114127.76Sri Lankav ZimbabweHarare111 Oct 1994Test # 1270
12827221721-58.98New Zealandv ZimbabweBulawayo215 Aug 2005Test # 1761
12818813411-95.52Pakistanv ZimbabweBulawayo113 Jul 2018ODI # 4015
127*15513013197.69Indiav ZimbabweBulawayo226 Sep 1998ODI # 1354
127*35826412-48.10Zimbabwev West IndiesHarare104 Nov 2003Test # 1668
127*19514110490.07West Indiesv ZimbabweHarare129 Nov 2003ODI # 2069
127*2011385292.02West Indiesv ZimbabweHarare230 Nov 2007ODI # 2649
127181120143105.83South Africav ZimbabweHarare121 Oct 1995ODI # 1013
127-98202129.59New Zealandv ZimbabweHarare107 Aug 2005Test # 1759
12730824514-51.83Sri Lankav ZimbabweHarare106 Nov 2016Test # 2231
12712893144136.55West Indiesv U.A.E.Harare106 Mar 2018ODI # 3987
1272021369393.38Scotlandv U.A.E.Bulawayo123 Jun 2023ODI # 4596
12617710986115.59South Africav AustraliaHarare202 Sep 2014ODI # 3522
126143117155107.69Irelandv U.A.E.Harare112 Mar 2018ODI # 3995
12631124017152.50Pakistanv ZimbabweHarare107 May 2021Test # 2421
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years