Batting Most Runs Innings - Zimbabwe

High scores in 2021 in Tests+ODIs+T20Is - Zimbabwe

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
174156101215172.27Zimbabwev U.S.A.Harare126 Jun 2023ODI # 4601
151*46530913148.86Zimbabwev AfghanistanAbu Dhabi310 Mar 2021Test # 2415
142152103143137.86Zimbabwev OmanBulawayo129 Jun 2023ODI # 4605
137*34423112259.30Zimbabwev West IndiesBulawayo204 Feb 2023Test # 2489
135*17110986123.85Zimbabwev BangladeshHarare205 Aug 2022ODI # 4441
121*-12815194.53Zimbabwev NepalHarare218 Jun 2023ODI # 4585
117*1981278492.12Zimbabwev BangladeshHarare207 Aug 2022ODI # 4442
1151479593121.05Zimbabwev IndiaHarare222 Aug 2022ODI # 4457
11019312211290.16Zimbabwev BangladeshHarare205 Aug 2022ODI # 4441
10527317410-60.34Zimbabwev AfghanistanAbu Dhabi202 Mar 2021Test # 2413
102*-70131145.71Zimbabwev NepalHarare218 Jun 2023ODI # 4585
102*725468188.88Zimbabwev NetherlandsHarare220 Jun 2023ODI # 4589
10213275102136.00Zimbabwev BangladeshHarare207 Aug 2022ODI # 4442
1001308792114.94Zimbabwev Sri LankaPallekele116 Jan 2022ODI # 4341
9526125816-36.82Zimbabwev AfghanistanAbu Dhabi310 Mar 2021Test # 2415
92977316-126.02Zimbabwev BangladeshHarare407 Jul 2021Test # 2427
911449810-92.85Zimbabwev Sri LankaPallekele118 Jan 2022ODI # 4343
919358102156.89Zimbabwev NetherlandsHarare220 Jun 2023ODI # 4589
874583119-27.97Zimbabwev BangladeshHarare207 Jul 2021Test # 2427
87-4085217.50Zimbabwev SingaporeBulawayo111 Jul 2022T20I # 1634
851851297165.89Zimbabwev AfghanistanAbu Dhabi210 Mar 2021Test # 2415
84140917192.30Zimbabwev BangladeshHarare120 Jul 2021ODI # 4308
83130848198.80Zimbabwev ScotlandBulawayo204 Jul 2023ODI # 4612
82*-4075205.00Zimbabwev U.S.A.Bulawayo114 Jul 2022T20I # 1652
82*-3539234.28Zimbabwev NamibiaWindhoek225 Oct 2023T20I # 2329
82724855170.83Zimbabwev IrelandHobart117 Oct 2022T20I # 1828
82-4818170.83Zimbabwev KenyaWindhoek130 Nov 2023T20I # 2376
811239212188.04Zimbabwev BangladeshHarare207 Jul 2021Test # 2427
8018313713258.39Zimbabwev PakistanHarare307 May 2021Test # 2421
781351035-75.72Zimbabwev U.S.A.Harare126 Jun 2023ODI # 4601
771087311-105.47Zimbabwev NetherlandsHarare123 Mar 2023ODI # 4546
74138986-75.51Zimbabwev NetherlandsHarare121 Mar 2023ODI # 4543
73*796181119.67Zimbabwev NamibiaBulawayo221 May 2022T20I # 1544
73835753128.07Zimbabwev BangladeshHarare123 Jul 2021T20I # 1198
72130816188.88Zimbabwev Sri LankaPallekele116 Jan 2022ODI # 4341
72139914-79.12Zimbabwev AustraliaTownsville128 Aug 2022ODI # 4458
721691054-68.57Zimbabwev West IndiesBulawayo312 Feb 2023Test # 2491
721411068-67.92Zimbabwev IrelandHarare117 Dec 2023ODI # 4712
681085862117.24Zimbabwev West IndiesHarare124 Jun 2023ODI # 4597
67*785771117.54Zimbabwev IrelandBready104 Sep 2021T20I # 1256
67*77469-145.65Zimbabwev BangladeshHarare130 Jul 2022T20I # 1706
6793786185.89Zimbabwev AfghanistanHarare204 Jun 2022ODI # 4397
671891329-50.75Zimbabwev West IndiesBulawayo204 Feb 2023Test # 2489
66*-2926227.58Zimbabwev ScotlandEdinburgh219 Sep 2021T20I # 1280
65*402674250.00Zimbabwev BangladeshHarare130 Jul 2022T20I # 1706
651751435-45.45Zimbabwev AfghanistanAbu Dhabi210 Mar 2021Test # 2415
65-3747175.67Zimbabwev NigeriaWindhoek229 Nov 2023T20I # 2373
65754252154.76Zimbabwev IrelandHarare207 Dec 2023T20I # 2384
64*97728-88.88Zimbabwev NetherlandsHarare225 Mar 2023ODI # 4549
64147967-66.66Zimbabwev IrelandBelfast108 Sep 2021ODI # 4319
6475428-152.38Zimbabwev BangladeshBrisbane230 Oct 2022T20I # 1851
63-746185.13Zimbabwev AfghanistanHarare106 Jun 2022ODI # 4400
62-5342116.98Zimbabwev BangladeshHarare131 Jul 2022T20I # 1713
60*735251115.38Zimbabwev ScotlandEdinburgh117 Sep 2021T20I # 1279
60-2645230.76Zimbabwev KenyaWindhoek130 Nov 2023T20I # 2376
59*654452134.09Zimbabwev IrelandBelfast108 Sep 2021ODI # 4319
5969477-125.53Zimbabwev PakistanHarare225 Apr 2021T20I # 1158
59684344137.20Zimbabwev BangladeshHarare120 Jul 2021ODI # 4308
59704162143.90Zimbabwev IrelandHarare218 Jan 2023ODI # 4506
5879546-107.40Zimbabwev ScotlandHobart221 Oct 2022T20I # 1838
58-3664161.11Zimbabwev RwandaWindhoek127 Nov 2023T20I # 2369
57765471105.55Zimbabwev BangladeshHarare120 Jul 2021ODI # 4308
5787657187.69Zimbabwev IrelandBelfast113 Sep 2021ODI # 4323
57-397-146.15Zimbabwev JerseyBulawayo112 Jul 2022T20I # 1638
5683635188.88Zimbabwev BangladeshHarare118 Jul 2021ODI # 4306
56644641121.73Zimbabwev Sri LankaPallekele118 Jan 2022ODI # 4343
561791329-42.42Zimbabwev West IndiesBulawayo204 Feb 2023Test # 2489
5698576198.24Zimbabwev Sri LankaBulawayo102 Jul 2023ODI # 4609
55*653933141.02Zimbabwev NamibiaBulawayo117 May 2022T20I # 1540
54*-4331125.58Zimbabwev NamibiaWindhoek129 Oct 2023T20I # 2332
54665142105.88Zimbabwev BangladeshHarare216 Jul 2021ODI # 4304
5471366-150.00Zimbabwev BangladeshHarare125 Jul 2021T20I # 1203
5492572194.73Zimbabwev AfghanistanHarare212 Jun 2022T20I # 1568
54-2826192.85Zimbabwev BangladeshHarare102 Aug 2022T20I # 1719
5465436-125.58Zimbabwev IrelandHarare215 Jan 2023T20I # 1989
53-3551151.42Zimbabwev SingaporeBulawayo111 Jul 2022T20I # 1634
522361446-36.11Zimbabwev BangladeshHarare407 Jul 2021Test # 2427
52129672-77.61Zimbabwev IrelandHarare221 Jan 2023ODI # 4508
5288575-91.22Zimbabwev NetherlandsHarare123 Mar 2023ODI # 4546
52-3643144.44Zimbabwev NamibiaWindhoek227 Oct 2023T20I # 2331
51*-612183.60Zimbabwev AfghanistanHarare106 Jun 2022ODI # 4400
5198703172.85Zimbabwev IrelandHarare221 Jan 2023ODI # 4508
50463251156.25Zimbabwev NamibiaBulawayo122 May 2022T20I # 1546
5074617-81.96Zimbabwev NetherlandsHarare225 Mar 2023ODI # 4549
5054489-104.16Zimbabwev NetherlandsHarare220 Jun 2023ODI # 4589
5067575187.71Zimbabwev West IndiesHarare124 Jun 2023ODI # 4597
50-3143161.29Zimbabwev RwandaWindhoek127 Nov 2023T20I # 2369
49643110-158.06Zimbabwev PakistanHarare307 May 2021Test # 2421
49664571108.88Zimbabwev IrelandBelfast108 Sep 2021ODI # 4319
48112947-51.06Zimbabwev PakistanHarare129 Apr 2021Test # 2420
482622-6218.18Zimbabwev BangladeshHarare125 Jul 2021T20I # 1203
4873563-85.71Zimbabwev Sri LankaPallekele118 Jan 2022ODI # 4343
48372752177.77Zimbabwev U.S.A.Harare126 Jun 2023ODI # 4601
48-3924123.07Zimbabwev UgandaWindhoek126 Nov 2023T20I # 2365
47452841167.85Zimbabwev IrelandDublin127 Aug 2021T20I # 1241
4768505194.00Zimbabwev Sri LankaPallekele118 Jan 2022ODI # 4343
4799587-81.03Zimbabwev West IndiesHarare124 Jun 2023ODI # 4597
47241634293.75Zimbabwev U.S.A.Harare126 Jun 2023ODI # 4601
46*472742170.37Zimbabwev IrelandDublin129 Aug 2021T20I # 1242
4679575180.70Zimbabwev BangladeshHarare118 Jul 2021ODI # 4306
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Australia vs West Indies at Kingston, Australia in West Indies 3rd Test, Jul 12-14, 2025 [Test # 2595]

England vs India at Lord's, India in England 3rd Test, Jul 10-14, 2025 [Test # 2594]

South Africa vs Zimbabwe at Bulawayo, South Africa in Zimbabwe 2nd Test, Jul 6-8, 2025 [Test # 2593]