Batting Most Runs Innings - vs Zimbabwe

High scores in 2020s in Tests+ODIs+T20Is - vs Zimbabwe

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
367*410334494109.88South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
24669447421-51.89Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
215*63740729-52.82Pakistanv ZimbabweHarare17 May 2021Test # 2421
207*59646716344.32West Indiesv ZimbabweBulawayo14 Feb 2023Test # 2489
203*-31828-63.83Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
200*-46816342.73Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
200*59044321145.14Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
18248831218-58.33West Indiesv ZimbabweBulawayo14 Feb 2023Test # 2489
176-143168123.07Bangladeshv ZimbabweSylhet16 Mar 2020ODI # 4253
171198166242103.01Englandv ZimbabweNottingham122 May 2025Test # 2584
165*197139212118.70New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
16437025714263.81Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
158-136203116.17Bangladeshv ZimbabweSylhet13 Mar 2020ODI # 4251
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
15333724518-62.44New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
150*41327817153.95Bangladeshv ZimbabweHarare17 Jul 2021Test # 2427
150*30524515-61.22New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
14029720420-68.62Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
140188134202104.47Englandv ZimbabweNottingham122 May 2025Test # 2584
13940127514-50.54Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
132-23414-56.41Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
13014597151134.02Indiav ZimbabweHarare122 Aug 2022ODI # 4457
128*-10976117.43Bangladeshv ZimbabweSylhet16 Mar 2020ODI # 4253
126*-105132120.00Bangladeshv ZimbabweSylhet11 Mar 2020ODI # 4249
12631124017152.50Pakistanv ZimbabweHarare17 May 2021Test # 2421
125201125131100.00Pakistanv ZimbabweRawalpindi23 Nov 2020ODI # 4264
12428217114-72.51Englandv ZimbabweNottingham122 May 2025Test # 2584
122-13616-89.70Sri Lankav ZimbabweHarare231 Aug 2025ODI # 4900
121*-14116-85.81Afghanistanv ZimbabweHarare26 Jun 2022ODI # 4400
121*17213713388.32Irelandv ZimbabweHarare118 Jan 2023ODI # 4506
12021818116166.29Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
117*1401185699.15Bangladeshv ZimbabweHarare37 Jul 2021Test # 2427
116*29123313149.78Sri Lankav ZimbabweHarare427 Jan 2020Test # 2383
115*2591969-58.67Bangladeshv ZimbabweHarare37 Jul 2021Test # 2427
115*807588153.33Irelandv ZimbabweBready11 Sep 2021T20I # 1244
113*7562173182.25Pakistanv ZimbabweBulawayo226 Nov 2024ODI # 4811
1132501695366.86Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
1121499783115.46Bangladeshv ZimbabweHarare220 Jul 2021ODI # 4308
110*1259693114.58Netherlandsv ZimbabweHarare221 Mar 2023ODI # 4543
1041691288481.25Afghanistanv ZimbabweHarare119 Dec 2024ODI # 4818
10423516211164.19Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
10313297121106.18Omanv ZimbabweBulawayo229 Jun 2023ODI # 4605
10313099104104.04Pakistanv ZimbabweBulawayo128 Nov 2024ODI # 4812
1021911148-89.47Bangladeshv ZimbabweHarare116 Jul 2021ODI # 4304
1021299474108.51Sri Lankav ZimbabwePallekele218 Jan 2022ODI # 4343
101*1741098192.66Irelandv ZimbabweHarare118 Jan 2023ODI # 4506
101*13510214-99.01Sri Lankav ZimbabweBulawayo22 Jul 2023ODI # 4609
1011329554106.31Sri Lankav ZimbabweColombo (RPS)16 Jan 2024ODI # 4718
1012971819-55.80Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
100*13112410-80.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
100614778212.76Indiav ZimbabweHarare17 Jul 2024T20I # 2739
99-95132104.21Nepalv ZimbabweHarare118 Jun 2023ODI # 4585
971431049593.26Pakistanv ZimbabweHarare17 May 2021Test # 2421
96*1781098-88.07Bangladeshv ZimbabweHarare218 Jul 2021ODI # 4306
9520014713-64.62Bangladeshv ZimbabweHarare17 Jul 2021Test # 2427
951621276274.80Sri Lankav ZimbabweColombo (RPS)28 Jan 2024ODI # 4719
941541207378.33Afghanistanv ZimbabweHarare14 Jun 2022ODI # 4397
941269614297.91Australiav ZimbabweTownsville13 Sep 2022ODI # 4460
93*6653132175.47Indiav ZimbabweHarare213 Jul 2024T20I # 2759
91*876053151.66Pakistanv ZimbabweHarare125 Apr 2021T20I # 1158
913322367-38.55Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
90*23513212-68.18Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
89-45104197.77Namibiav ZimbabweWindhoek222 Nov 2023T20I # 2356
891751028287.25Irelandv ZimbabweHarare216 Feb 2025ODI # 4840
8814310413-84.61Afghanistanv ZimbabweHarare14 Jun 2022ODI # 4397
881581119-79.27Netherlandsv ZimbabweHarare120 Jun 2023ODI # 4589
8824717012-51.76New Zealandv ZimbabweBulawayo230 Jul 2025Test # 2597
87704567193.33Afghanistanv ZimbabweAbu Dhabi117 Mar 2021T20I # 1134
87-1129-77.67Afghanistanv ZimbabweHarare26 Jun 2022ODI # 4400
85*-8162104.93Bangladeshv ZimbabweHarare110 Aug 2022ODI # 4443
841541117175.67Irelandv ZimbabweHarare121 Jan 2023ODI # 4508
8413410111183.16Afghanistanv ZimbabweHarare119 Dec 2024ODI # 4818
83114728-115.27Netherlandsv ZimbabweHarare120 Jun 2023ODI # 4589
82*9461101134.42Pakistanv ZimbabweHarare121 Apr 2021T20I # 1154
82*836173134.42Scotlandv ZimbabweEdinburgh115 Sep 2021T20I # 1276
82*13072101113.88Indiav ZimbabweHarare218 Aug 2022ODI # 4451
82*1411024180.39Irelandv ZimbabweHarare217 Dec 2023ODI # 4712
82685591149.09Pakistanv ZimbabweRawalpindi27 Nov 2020T20I # 1105
82941017-81.18South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
81*140899191.01Bangladeshv ZimbabweHarare15 Aug 2022ODI # 4441
81*1301139-71.68Indiav ZimbabweHarare218 Aug 2022ODI # 4451
811511036278.64Netherlandsv ZimbabweHarare223 Mar 2023ODI # 4546
80*126843395.23Bangladeshv ZimbabweHarare17 Aug 2022ODI # 4442
80*-4484181.81Namibiav ZimbabweWindhoek224 Oct 2023T20I # 2327
80-1638-49.07Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
802241195167.22New Zealandv ZimbabweBulawayo230 Jul 2025Test # 2597
7917910511-75.23Irelandv ZimbabweBelfast225 Jul 2024Test # 2540
781399113-85.71Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
78135877389.65South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
77*927472104.05Pakistanv ZimbabweRawalpindi21 Nov 2020ODI # 4263
77*8847111163.82Indiav ZimbabweHarare17 Jul 2024T20I # 2739
77373186248.38Namibiav ZimbabweBulawayo118 Sep 2025T20I # 3463
7618314510-52.41Afghanistanv ZimbabweAbu Dhabi32 Mar 2021Test # 2413
76-7164107.04Bangladeshv ZimbabweHarare110 Aug 2022ODI # 4443
761409212-82.60Sri Lankav ZimbabweHarare129 Aug 2025ODI # 4899
7522513411-55.97Bangladeshv ZimbabweHarare17 Jul 2021Test # 2427
751381109-68.18Irelandv ZimbabweBelfast28 Sep 2021ODI # 4319
75143914182.41Sri Lankav ZimbabwePallekele216 Jan 2022ODI # 4341
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
Records includes the following current or recent matches:

Ireland vs England at Dublin (Malahide), England in Ireland 3rd T20I, Sep 21, 2025 [T20I # 3467]

Pakistan vs India at Dubai (DICS), Men's T20 Asia Cup 14th Match, Super Fours, Sep 21, 2025 [T20I # 3468]

Sri Lanka vs Bangladesh at Dubai (DICS), Men's T20 Asia Cup 13th Match, Super Fours, Sep 20, 2025 [T20I # 3466]