Batting Most Runs Innings - vs Zimbabwe

High scores in 2020s in Tests - 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
24669447421051.89Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
215*63740729052.82Pakistanv ZimbabweHarare17 May 2021Test # 2421
207*59646716344.32West Indiesv ZimbabweBulawayo14 Feb 2023Test # 2489
203*-31828063.83Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
200*-46816342.73Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
200*59044321145.14Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
18248831218058.33West Indiesv ZimbabweBulawayo14 Feb 2023Test # 2489
171198166242103.01Englandv ZimbabweNottingham122 May 2025Test # 2584
165*197139212118.70New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
16437025714263.81Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
15333724518062.44New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
150*41327817153.95Bangladeshv ZimbabweHarare17 Jul 2021Test # 2427
150*30524515061.22New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
14029720420068.62Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
140188134202104.47Englandv ZimbabweNottingham122 May 2025Test # 2584
13940127514050.54Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
132-23414056.41Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
12631124017152.50Pakistanv ZimbabweHarare17 May 2021Test # 2421
12428217114072.51Englandv ZimbabweNottingham122 May 2025Test # 2584
12021818116166.29Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
117*1401185699.15Bangladeshv ZimbabweHarare37 Jul 2021Test # 2427
116*29123313149.78Sri Lankav ZimbabweHarare427 Jan 2020Test # 2383
115*2591969058.67Bangladeshv ZimbabweHarare37 Jul 2021Test # 2427
1132501695366.86Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
10423516211164.19Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
1012971819055.80Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
100*13112410080.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
971431049593.26Pakistanv ZimbabweHarare17 May 2021Test # 2421
9520014713064.62Bangladeshv ZimbabweHarare17 Jul 2021Test # 2427
913322367038.55Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
90*23513212068.18Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
8824717012051.76New Zealandv ZimbabweBulawayo230 Jul 2025Test # 2597
82941017081.18South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
80-1638049.07Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
802241195167.22New Zealandv ZimbabweBulawayo230 Jul 2025Test # 2597
7917910511075.23Irelandv ZimbabweBelfast225 Jul 2024Test # 2540
781399113085.71Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
78135877389.65South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
7618314510052.41Afghanistanv ZimbabweAbu Dhabi32 Mar 2021Test # 2413
7522513411055.97Bangladeshv ZimbabweHarare17 Jul 2021Test # 2427
7414210111073.26New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
721731308055.38Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
71-1397051.07Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
701579213076.08Bangladeshv ZimbabweHarare17 Jul 2021Test # 2427
701801324153.03West Indiesv ZimbabweBulawayo212 Feb 2023Test # 2491
66-1602041.25Irelandv ZimbabweBulawayo36 Feb 2025Test # 2581
642381583240.50Sri Lankav ZimbabweHarare227 Jan 2020Test # 2383
63-1203052.50Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
63-1127056.25Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
6017914010042.85Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
601671057057.14Bangladeshv ZimbabweSylhet320 Apr 2025Test # 2582
58109769176.31Afghanistanv ZimbabweAbu Dhabi410 Mar 2021Test # 2415
581341069054.71West Indiesv ZimbabweBulawayo34 Feb 2023Test # 2489
58-956161.05Irelandv ZimbabweBulawayo36 Feb 2025Test # 2581
581831114152.25Bangladeshv ZimbabweSylhet320 Apr 2025Test # 2582
58715063116.00Englandv ZimbabweNottingham122 May 2025Test # 2584
57130845167.85West Indiesv ZimbabweBulawayo34 Feb 2023Test # 2489
56-6410087.50Irelandv ZimbabweBelfast425 Jul 2024Test # 2540
561631058153.33Bangladeshv ZimbabweSylhet120 Apr 2025Test # 2582
55*115914060.43Afghanistanv ZimbabweAbu Dhabi110 Mar 2021Test # 2415
55*-825067.07Irelandv ZimbabweBelfast425 Jul 2024Test # 2540
53-955055.78Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
53114864161.62West Indiesv ZimbabweBulawayo212 Feb 2023Test # 2491
5160704172.85South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
51664134124.39South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
471461083043.51Sri Lankav ZimbabweHarare427 Jan 2020Test # 2383
47145846055.95Bangladeshv ZimbabweSylhet320 Apr 2025Test # 2582
451261064042.45Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
441411203036.66Sri Lankav ZimbabweHarare227 Jan 2020Test # 2383
441681194036.97Sri Lankav ZimbabweHarare227 Jan 2020Test # 2383
441351115039.63West Indiesv ZimbabweBulawayo212 Feb 2023Test # 2491
43118956045.26Bangladeshv ZimbabweHarare37 Jul 2021Test # 2427
42*82625167.74South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
4291645165.62Sri Lankav ZimbabweHarare227 Jan 2020Test # 2383
4284595071.18Afghanistanv ZimbabweHarare320 Oct 2025Test # 2604
41-897046.06Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
41112802151.25Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
41116704058.57New Zealandv ZimbabweBulawayo230 Jul 2025Test # 2597
40101696057.97Bangladeshv ZimbabweSylhet120 Apr 2025Test # 2582
40102594167.79Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
39-996039.39Irelandv ZimbabweBulawayo36 Feb 2025Test # 2581
39130804048.75Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
3882815046.91Sri Lankav ZimbabweHarare227 Jan 2020Test # 2383
37-784047.43Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
3789706052.85Afghanistanv ZimbabweAbu Dhabi12 Mar 2021Test # 2413
37523730100.00Afghanistanv ZimbabweHarare120 Oct 2025Test # 2604
3676705051.42Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
36104774046.75West Indiesv ZimbabweBulawayo212 Feb 2023Test # 2491
3669414087.80South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
3690563064.28South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
3669556065.45New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
3554394189.74South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
3469443077.27Englandv ZimbabweNottingham122 May 2025Test # 2584
3485566060.71New Zealandv ZimbabweBulawayo230 Jul 2025Test # 2597
33512870117.85Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
3390656050.76Bangladeshv ZimbabweSylhet320 Apr 2025Test # 2582
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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]