High scores in Tests+ODIs+T20Is at ZIM: Harare Sports Club

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
22044228633176.92South Africav ZimbabweHarare107 Sep 2001Test # 1562
215*63740729-52.82Pakistanv ZimbabweHarare107 May 2021Test # 2421
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
19256040723-47.17Pakistanv ZimbabweHarare221 Mar 1998Test # 1412
188*50642927243.82Zimbabwev New ZealandHarare319 Sep 2000Test # 1511
178*201167174106.58Zimbabwev KenyaHarare118 Oct 2009ODI # 2912
174156101215172.27Zimbabwev U.S.A.Harare126 Jun 2023ODI # 4601
172*191151183113.90Zimbabwev NamibiaHarare110 Feb 2003ODI # 1943
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
163*47934318-47.52Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
157*38127214557.72South Africav ZimbabweHarare107 Sep 2001Test # 1562
157228147193106.80Sri Lankav ZimbabweHarare206 May 2004Test # 1698
15633624518163.67Zimbabwev PakistanHarare131 Jan 1995Test # 1285
156216151116103.31Zimbabwev KenyaHarare112 Oct 2009ODI # 2908
151*43435118-43.01Australiav ZimbabweHarare214 Oct 1999Test # 1463
15133524012362.91Zimbabwev New ZealandHarare318 Sep 1997Test # 1378
151214142106106.33P.N.G.v IrelandHarare106 Mar 2018ODI # 3986
150*41327817153.95Bangladeshv ZimbabweHarare107 Jul 2021Test # 2427
14721316428289.63South Africav ZimbabweHarare107 Sep 2001Test # 1562
142*204128161110.93Zimbabwev EnglandHarare107 Oct 2001ODI # 1754
14239426817252.98Zimbabwev Sri LankaHarare226 Oct 1994Test # 1272
14228920021171.00Zimbabwev South AfricaHarare207 Sep 2001Test # 1562
14018216317385.88New Zealandv ZimbabweHarare107 Nov 1992Test # 1199
14029720420-68.62Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
139*19114713194.55Pakistanv ZimbabweHarare211 Sep 2011ODI # 3190
138-124202111.29Zimbabwev West IndiesHarare119 Mar 2018ODI # 4002
136*20513095104.61Pakistanv ZimbabweHarare129 Aug 2013ODI # 3406
136*173106112128.30South Africav AustraliaHarare227 Aug 2014ODI # 3516
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
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
12617710986115.59South Africav AustraliaHarare202 Sep 2014ODI # 3522
12631124017152.50Pakistanv ZimbabweHarare107 May 2021Test # 2421
12532223618-52.96South Africav ZimbabweHarare211 Nov 1999Test # 1468
124*19913312193.23Indiav ZimbabweHarare110 Jul 2015ODI # 3662
12425117413371.26New Zealandv ZimbabweHarare119 Sep 2000Test # 1511
122*21013112193.12Indiav West IndiesHarare204 Jul 2001ODI # 1733
122-13616-89.70Sri Lankav ZimbabweHarare231 Aug 2025ODI # 4900
121*1801388487.68Zimbabwev Sri LankaHarare118 Dec 1999ODI # 1530
121*-14116-85.81Afghanistanv ZimbabweHarare206 Jun 2022ODI # 4400
121*17213713388.32Irelandv ZimbabweHarare118 Jan 2023ODI # 4506
121*-12815194.53Zimbabwev NepalHarare218 Jun 2023ODI # 4585
12141432215-37.57Zimbabwev IndiaHarare118 Oct 1992Test # 1197
1211891405486.42South Africav ZimbabweHarare104 Sep 2014ODI # 3524
12015512412196.77Indiav ZimbabweHarare204 Sep 2005ODI # 2280
119*2051428-83.80Sri Lankav ZimbabweHarare103 Nov 1994ODI # 945
119*1881379186.86Zimbabwev Sri LankaHarare207 Jun 2010ODI # 2989
11938831612-37.65Zimbabwev West IndiesHarare327 Jul 2001Test # 1553
118*18414812-79.72Bangladeshv ZimbabweHarare206 Aug 2006ODI # 2398
118*16613014-90.76Zimbabwev IrelandHarare218 Feb 2025ODI # 4842
11846734217-34.50Sri Lankav ZimbabweHarare111 Oct 1994Test # 1270
11842330017-39.33Indiav ZimbabweHarare207 Oct 1998Test # 1425
117*1401185699.15Bangladeshv ZimbabweHarare307 Jul 2021Test # 2427
117*1981278492.12Zimbabwev BangladeshHarare207 Aug 2022ODI # 4442
116*1701389184.05Pakistanv ZimbabweHarare225 Feb 1995ODI # 982
116*16913811184.05New Zealandv ZimbabweHarare204 Aug 2015ODI # 3674
116*29123313149.78Sri Lankav ZimbabweHarare427 Jan 2020Test # 2383
11645128714-40.41Sri Lankav ZimbabweHarare126 Oct 1994Test # 1272
11620912711291.33Indiav ZimbabweHarare126 Jul 2013ODI # 3397
11626919315160.10Sri Lankav ZimbabweHarare106 Nov 2016Test # 2231
115*18813113187.78New Zealandv IndiaHarare206 Sep 2005ODI # 2281
115*2591969-58.67Bangladeshv ZimbabweHarare307 Jul 2021Test # 2427
11533926813342.91South Africav ZimbabweHarare211 Nov 1999Test # 1468
115133108131106.48Indiav ZimbabweHarare224 Jul 2013ODI # 3395
1151479593121.05Zimbabwev IndiaHarare222 Aug 2022ODI # 4457
11511994104122.34West Indiesv NepalHarare122 Jun 2023ODI # 4593
113*2431929-58.85Zimbabwev PakistanHarare131 Jan 1995Test # 1285
112*12775172149.33West Indiesv ZimbabweHarare230 Nov 2003ODI # 2070
112*1681226391.80New Zealandv ZimbabweHarare102 Aug 2015ODI # 3673
11214210720-104.67Pakistanv ZimbabweHarare309 Nov 2002Test # 1625
1121499783115.46Bangladeshv ZimbabweHarare220 Jul 2021ODI # 4308
111*36525211444.04Zimbabwev BangladeshHarare425 Apr 2013Test # 2087
11136022913-48.47Pakistanv ZimbabweHarare309 Nov 2002Test # 1625
111-11215199.10New Zealandv ZimbabweHarare107 Aug 2005Test # 1759
111160100162111.00South Africav ZimbabweHarare225 Aug 2007ODI # 2614
1111301186594.06Sri Lankav IndiaHarare205 Jun 2010ODI # 2988
11115713312-83.45Irelandv P.N.G.Harare206 Mar 2018ODI # 3986
110*1691167294.82New Zealandv ZimbabweHarare204 Aug 2015ODI # 3674
110*32020810-52.88Sri Lankav ZimbabweHarare129 Oct 2016Test # 2228
110*1259693114.58Netherlandsv ZimbabweHarare221 Mar 2023ODI # 4543
1102371737-63.58Sri Lankav ZimbabweHarare329 Oct 2016Test # 2228
11019212115290.90Sri Lankav ZimbabweHarare129 Oct 2016Test # 2228
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Afghanistan vs United Arab Emirates at Sharjah, United Arab Emirates T20I Tri-Series 3rd Match, Sep 1, 2025 [T20I # 3432]

Netherlands vs Bangladesh at Sylhet, Netherlands in Bangladesh 2nd T20I, Sep 1, 2025 [T20I # 3431]

Croatia vs Serbia at Szodliget, Eastern Europe Cup 6th Match, Aug 31, 2025 [T20I # 3428]