Batting Most Runs Innings IN Zimbabwe

High scores in 2020s in Tests IN 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
200*-46816342.73Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
18248831218058.33West Indiesv ZimbabweBulawayo14 Feb 2023Test # 2489
165*197139212118.70New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
15426617410388.50Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
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
13940127514050.54Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
137*34423112259.30Zimbabwev West IndiesBulawayo24 Feb 2023Test # 2489
13726916416083.53Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
12631124017152.50Pakistanv ZimbabweHarare17 May 2021Test # 2421
12143325615047.26Zimbabwev AfghanistanHarare220 Oct 2025Test # 2604
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
110*1791245488.70Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
10720813710378.10Zimbabwev Sri LankaHarare127 Jan 2020Test # 2383
10421917610059.09Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
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
929773160126.02Zimbabwev BangladeshHarare47 Jul 2021Test # 2427
913322367038.55Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
90*23513212068.18Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
90-1739152.02Zimbabwev IrelandBulawayo26 Feb 2025Test # 2581
8824717012051.76New Zealandv ZimbabweBulawayo230 Jul 2025Test # 2597
874583119027.97Zimbabwev BangladeshHarare27 Jul 2021Test # 2427
85-1875345.45Zimbabwev Sri LankaHarare119 Jan 2020Test # 2381
84-1958043.07Zimbabwev IrelandBulawayo46 Feb 2025Test # 2581
83*945572150.90Zimbabwev South AfricaBulawayo26 Jul 2025Test # 2593
82941017081.18South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
811239212188.04Zimbabwev BangladeshHarare27 Jul 2021Test # 2427
80-1638049.07Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
8018313713258.39Zimbabwev PakistanHarare37 May 2021Test # 2421
802241195167.22New Zealandv ZimbabweBulawayo230 Jul 2025Test # 2597
781399113085.71Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
78135877389.65South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
7522513411055.97Bangladeshv ZimbabweHarare17 Jul 2021Test # 2427
752491654245.45Zimbabwev AfghanistanBulawayo22 Jan 2025Test # 2574
7414210111073.26New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
72163994272.72Zimbabwev Sri LankaHarare127 Jan 2020Test # 2383
721691054068.57Zimbabwev West IndiesBulawayo312 Feb 2023Test # 2491
701579213076.08Bangladeshv ZimbabweHarare17 Jul 2021Test # 2427
701801324153.03West Indiesv ZimbabweBulawayo212 Feb 2023Test # 2491
681187411091.89Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
67119758189.33Zimbabwev Sri LankaHarare327 Jan 2020Test # 2383
671891329050.75Zimbabwev West IndiesBulawayo24 Feb 2023Test # 2489
66-1602041.25Irelandv ZimbabweBulawayo36 Feb 2025Test # 2581
65115887073.86Zimbabwev AfghanistanHarare220 Oct 2025Test # 2604
642381583240.50Sri Lankav ZimbabweHarare227 Jan 2020Test # 2383
63-1203052.50Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
63-2145129.43Zimbabwev Sri LankaHarare119 Jan 2020Test # 2381
63-1127056.25Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
626262101100.00Zimbabwev Sri LankaHarare127 Jan 2020Test # 2383
611421046058.65Zimbabwev AfghanistanBulawayo22 Jan 2025Test # 2574
6017914010042.85Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
581341069054.71West Indiesv ZimbabweBulawayo34 Feb 2023Test # 2489
58-956161.05Irelandv ZimbabweBulawayo36 Feb 2025Test # 2581
57130845167.85West Indiesv ZimbabweBulawayo34 Feb 2023Test # 2489
57105929061.95Zimbabwev South AfricaBulawayo428 Jun 2025Test # 2590
561791329042.42Zimbabwev West IndiesBulawayo24 Feb 2023Test # 2489
55-1497036.91Zimbabwev Sri LankaHarare119 Jan 2020Test # 2381
551601263243.65Zimbabwev South AfricaBulawayo36 Jul 2025Test # 2593
53*108776168.83Zimbabwev Sri LankaHarare327 Jan 2020Test # 2383
53114864161.62West Indiesv ZimbabweBulawayo212 Feb 2023Test # 2491
531411034151.45Zimbabwev AfghanistanBulawayo42 Jan 2025Test # 2574
522361446036.11Zimbabwev BangladeshHarare47 Jul 2021Test # 2427
5160704172.85South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
51664134124.39South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
496431100158.06Zimbabwev PakistanHarare37 May 2021Test # 2421
4970528094.23Zimbabwev AfghanistanBulawayo22 Jan 2025Test # 2574
49109777063.63Zimbabwev South AfricaBulawayo428 Jun 2025Test # 2590
49139956051.57Zimbabwev South AfricaBulawayo36 Jul 2025Test # 2593
4989666074.24Zimbabwev New ZealandBulawayo330 Jul 2025Test # 2597
49149895155.05Zimbabwev AfghanistanHarare220 Oct 2025Test # 2604
48112947051.06Zimbabwev PakistanHarare129 Apr 2021Test # 2420
47*136717066.19Zimbabwev New ZealandBulawayo37 Aug 2025Test # 2599
471461083043.51Sri Lankav ZimbabweHarare427 Jan 2020Test # 2383
47-686069.11Zimbabwev IrelandBulawayo26 Feb 2025Test # 2581
461501154140.00Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
451261064042.45Pakistanv ZimbabweHarare229 Apr 2021Test # 2420
45-723062.50Zimbabwev IrelandBulawayo46 Feb 2025Test # 2581
44*-1034042.71Zimbabwev Sri LankaHarare119 Jan 2020Test # 2381
441411203036.66Sri Lankav ZimbabweHarare227 Jan 2020Test # 2383
441681194036.97Sri Lankav ZimbabweHarare227 Jan 2020Test # 2383
441351115039.63West Indiesv ZimbabweBulawayo212 Feb 2023Test # 2491
441431076041.12Zimbabwev New ZealandBulawayo17 Aug 2025Test # 2599
4376845051.19Zimbabwev PakistanHarare329 Apr 2021Test # 2420
43118956045.26Bangladeshv ZimbabweHarare37 Jul 2021Test # 2427
4374577075.43Zimbabwev West IndiesBulawayo312 Feb 2023Test # 2491
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]