Zimbabwe vs other countries Tests+ODIs+T20Is Batting Records - Most Runs in an Innings

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
380622437381186.95Australiav ZimbabweW.A.C.A109 Oct 2003Test # 1661
367*410334494109.88South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
27046836536273.97Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
257*490363221270.79Pakistanv ZimbabweSheikhupura217 Oct 1996Test # 1336
24951632436176.85Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
24669447421-51.89Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
22741330128-75.41Indiav ZimbabweDelhi113 Mar 1993Test # 1218
22356944829149.77Sri Lankav ZimbabweKandy107 Jan 1998Test # 1394
22044228633176.92South Africav ZimbabweHarare107 Sep 2001Test # 1562
219*58942118152.01Bangladeshv ZimbabweMirpur111 Nov 2018Test # 2325
216*62743724-49.42Sri Lankav ZimbabweBulawayo218 Nov 1999Test # 1470
215*63740729-52.82Pakistanv ZimbabweHarare107 May 2021Test # 2421
2152121471016146.25West Indiesv ZimbabweCanberra124 Feb 2015ODI # 3612
210*221156245134.61Pakistanv ZimbabweBulawayo120 Jul 2018ODI # 4020
207*59646716344.32West Indiesv ZimbabweBulawayo104 Feb 2023Test # 2489
203*-31828-63.83Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
201*39228127-71.53Indiav ZimbabweNagpur125 Nov 2000Test # 1517
200*54135027-57.14Indiav ZimbabweDelhi218 Nov 2000Test # 1515
200*61440415349.50Pakistanv ZimbabweHarare303 Sep 2013Test # 2095
200*-46816342.73Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
200*59044321145.14Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
19256040723-47.17Pakistanv ZimbabweHarare221 Mar 1998Test # 1412
19127120323494.08West Indiesv ZimbabweBulawayo112 Nov 2003Test # 1669
189*58144319342.66South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
18248831218-58.33West Indiesv ZimbabweBulawayo104 Feb 2023Test # 2489
17644031623-55.69Indiav ZimbabweNagpur221 Feb 2002Test # 1589
176-143168123.07Bangladeshv ZimbabweSylhet106 Mar 2020ODI # 4253
175*-138166126.81Indiav ZimbabweTunbridge Wells118 Jun 1983ODI # 216
17539225534-68.62West Indiesv ZimbabweBulawayo219 Jul 2001Test # 1551
173*36529919-57.85New Zealandv ZimbabweBulawayo228 Jul 2016Test # 2210
172197126133136.50Australiav ZimbabweHobart116 Jan 2004ODI # 2082
172168120169143.33New Zealandv ZimbabweBulawayo124 Aug 2005ODI # 2272
172-761610226.31Australiav ZimbabweHarare103 Jul 2018T20I # 683
171198166242103.01Englandv ZimbabweNottingham122 May 2025Test # 2584
17033325321-67.19Sri Lankav ZimbabweHarare206 May 2004Test # 1698
16931424923267.87Australiav ZimbabweSydney217 Oct 2003Test # 1663
16437025714263.81Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
163*47934318-47.52Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
16240230120153.82Indiav ZimbabweNagpur125 Nov 2000Test # 1517
16131424719-65.18Bangladeshv ZimbabweMirpur111 Nov 2018Test # 2325
160201121148132.23Pakistanv ZimbabweKingston121 Mar 2007ODI # 2547
159*233147171108.16Indiav ZimbabweGuwahati119 Mar 2002ODI # 1818
15936528221-56.38Pakistanv ZimbabweBulawayo216 Nov 2002Test # 1627
158-136203116.17Bangladeshv ZimbabweSylhet103 Mar 2020ODI # 4251
157*38127214557.72South Africav ZimbabweHarare107 Sep 2001Test # 1562
15739626019460.38New Zealandv ZimbabweAuckland226 Feb 1998Test # 1402
157228147193106.80Sri Lankav ZimbabweHarare206 May 2004Test # 1698
15419113876111.59Bangladeshv ZimbabweBulawayo216 Aug 2009ODI # 2873
153*202150171102.00Indiav ZimbabweCuttack109 Apr 1998ODI # 1311
153*22516019295.62West Indiesv ZimbabweBulawayo122 Nov 2003ODI # 2065
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
151*43435118-43.01Australiav ZimbabweHarare214 Oct 1999Test # 1463
150*41327817153.95Bangladeshv ZimbabweHarare107 Jul 2021Test # 2427
14927821118170.61West Indiesv ZimbabweBulawayo219 Jul 2001Test # 1551
147*9068810216.17South Africav ZimbabwePotchefstroom120 Sep 2006ODI # 2420
14721316428289.63South Africav ZimbabweHarare107 Sep 2001Test # 1562
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
14620015315295.42Indiav ZimbabweJodhpur108 Dec 2000ODI # 1658
146198134106108.95New Zealandv ZimbabweWhangarei106 Feb 2012ODI # 3232
14518915818191.77Australiav ZimbabweDelhi111 Apr 1998ODI # 1313
144*20614912-96.64Australiav ZimbabweW.A.C.A104 Feb 2001ODI # 1683
1441921528694.73Indiav ZimbabweAhmedabad105 Dec 2000ODI # 1657
144186131161109.92Sri Lankav ZimbabwePallekele110 Mar 2011ODI # 3125
144-140136102.85Bangladeshv ZimbabweMirpur121 Oct 2018ODI # 4057
143*46031016246.12Sri Lankav ZimbabweColombo (SSC)414 Jan 1998Test # 1395
14231120918267.94New Zealandv ZimbabweWellington126 Dec 2000Test # 1524
141*18814713395.91Pakistanv ZimbabweBulawayo123 Nov 2002ODI # 1899
14154940816234.55New Zealandv ZimbabweWellington126 Dec 2000Test # 1524
14018216317385.88New Zealandv ZimbabweHarare107 Nov 1992Test # 1199
14033122121-63.34Indiav ZimbabweBulawayo213 Sep 2005Test # 1765
14029720420-68.62Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
140188134202104.47Englandv ZimbabweNottingham122 May 2025Test # 2584
139*35121818263.76South Africav ZimbabweCenturion211 Mar 2005Test # 1740
139*19114713194.55Pakistanv ZimbabweHarare211 Sep 2011ODI # 3190
13926320918466.50New Zealandv ZimbabweWellington219 Feb 1998Test # 1401
13919714711594.55Indiav ZimbabweNairobi (Gym)101 Oct 1999ODI # 1508
13929221217165.56Sri Lankav ZimbabweKandy204 Jan 2002Test # 1583
13940127514-50.54Afghanistanv ZimbabweBulawayo302 Jan 2025Test # 2574
138*1339279150.00South Africav ZimbabweHamilton115 Feb 2015ODI # 3601
13738025621153.51Englandv ZimbabweLord's122 May 2003Test # 1646
13725018018276.11Bangladeshv ZimbabweKhulna103 Nov 2014Test # 2143
136*20513095104.61Pakistanv ZimbabweHarare129 Aug 2013ODI # 3406
13647233019141.21Englandv ZimbabweNottingham101 Jun 2000Test # 1498
13645628421147.88Indiav ZimbabweDelhi228 Feb 2002Test # 1591
13635926911-50.55New Zealandv ZimbabweBulawayo106 Aug 2016Test # 2214
13531123618257.20South Africav ZimbabweHarare213 Oct 1995Test # 1307
133*20915611385.25West Indiesv ZimbabweCanberra124 Feb 2015ODI # 3612
13318214117-94.32Sri Lankav ZimbabwePallekele110 Mar 2011ODI # 3125
13214210394128.15Pakistanv ZimbabweRawalpindi124 Nov 1998ODI # 1377
132-23414-56.41Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
131*27118913-69.31Bangladeshv ZimbabweChattogram312 Nov 2014Test # 2145
131*-1337898.49Afghanistanv ZimbabweSharjah229 Dec 2015ODI # 3716
13120313813194.92Indiav ZimbabweAdelaide124 Jan 2004ODI # 2087
130152111124117.11West Indiesv ZimbabweSt George's122 Feb 2013ODI # 3337
13031425712250.58Bangladeshv ZimbabweChattogram112 Nov 2014Test # 2145
13014597151134.02Indiav ZimbabweHarare122 Aug 2022ODI # 4457
12915211774110.25South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
128*-10976117.43Bangladeshv ZimbabweSylhet106 Mar 2020ODI # 4253
12860746114127.76Sri Lankav ZimbabweHarare111 Oct 1994Test # 1270
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:

Kuwait vs Nepal at Mong Kok, Quadrangular Twenty20 Series (Hong Kong) Final, Apr 13, 2025 [T20I # 3139]

Qatar vs Kuwait at Mong Kok, Quadrangular Twenty20 Series (Hong Kong) 5th Match, Apr 12, 2025 [T20I # 3136]

Kuwait vs Nepal at Mong Kok, Quadrangular Twenty20 Series (Hong Kong) 3rd Match, Apr 10, 2025 [T20I # 3134]