Batting Most Runs Innings IN Zimbabwe

High scores in 2020s in ODIs IN Zimbabwe

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
174156101215172.27Zimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
169216163203103.68Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
162198134158120.89Irelandv U.A.E.Bulawayo27 Jun 2023ODI # 4604
151*226145126104.13U.A.E.v U.S.A.Harare6 Jul 2023ODI # 4617
142152103143137.86Zimbabwev OmanBulawayo29 Jun 2023ODI # 4605
136146121143112.39Scotlandv OmanBulawayo25 Jun 2023ODI # 4600
135*17110986123.85Zimbabwev BangladeshHarare5 Aug 2022ODI # 4441
132197129103102.32West Indiesv NepalHarare22 Jun 2023ODI # 4593
13014597151134.02Indiav ZimbabweHarare22 Aug 2022ODI # 4457
1272021369393.38Scotlandv U.A.E.Bulawayo23 Jun 2023ODI # 4596
1231169275133.69Netherlandsv ScotlandBulawayo6 Jul 2023ODI # 4616
122-13616-89.70Sri Lankav ZimbabweHarare31 Aug 2025ODI # 4900
121*-14116-85.81Afghanistanv ZimbabweHarare6 Jun 2022ODI # 4400
121*17213713388.32Irelandv ZimbabweHarare18 Jan 2023ODI # 4506
121*-12815194.53Zimbabwev NepalHarare18 Jun 2023ODI # 4585
12016510894111.11Irelandv ScotlandBulawayo21 Jun 2023ODI # 4591
118*16613014-90.76Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
117*1981278492.12Zimbabwev BangladeshHarare7 Aug 2022ODI # 4442
1151479593121.05Zimbabwev IndiaHarare22 Aug 2022ODI # 4457
11511994104122.34West Indiesv NepalHarare22 Jun 2023ODI # 4593
113*7562173182.25Pakistanv ZimbabweBulawayo26 Nov 2024ODI # 4811
1121499783115.46Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
11111676113146.05Netherlandsv West IndiesHarare26 Jun 2023ODI # 4602
110*1259693114.58Netherlandsv ZimbabweHarare21 Mar 2023ODI # 4543
11019312211290.16Zimbabwev BangladeshHarare5 Aug 2022ODI # 4441
110136109112100.91Netherlandsv OmanHarare3 Jul 2023ODI # 4611
10614811011396.36Scotlandv NetherlandsBulawayo6 Jul 2023ODI # 4616
105*14592112114.13Omanv NetherlandsHarare3 Jul 2023ODI # 4611
104*996596160.00West Indiesv NetherlandsHarare26 Jun 2023ODI # 4602
10412411314-92.03Sri Lankav West IndiesHarare7 Jul 2023ODI # 4618
1041691288481.25Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
1031721038-100.00Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
10313297121106.18Omanv ZimbabweBulawayo29 Jun 2023ODI # 4605
10313099104104.04Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
102*-70131145.71Zimbabwev NepalHarare18 Jun 2023ODI # 4585
102*725468188.88Zimbabwev NetherlandsHarare20 Jun 2023ODI # 4589
1021911148-89.47Bangladeshv ZimbabweHarare16 Jul 2021ODI # 4304
10213275102136.00Zimbabwev BangladeshHarare7 Aug 2022ODI # 4442
101*1741098192.66Irelandv ZimbabweHarare18 Jan 2023ODI # 4506
101*-1098292.66U.S.A.v West IndiesHarare18 Jun 2023ODI # 4586
101*13510214-99.01Sri Lankav ZimbabweBulawayo2 Jul 2023ODI # 4609
100*11579103126.58U.S.A.v NepalHarare20 Jun 2023ODI # 4590
10013710415-96.15West Indiesv OmanHarare5 Jul 2023ODI # 4614
99-95132104.21Nepalv ZimbabweHarare18 Jun 2023ODI # 4585
9710365103149.23Netherlandsv OmanHarare3 Jul 2023ODI # 4611
96*1781098-88.07Bangladeshv ZimbabweHarare18 Jul 2021ODI # 4306
941541207378.33Afghanistanv ZimbabweHarare4 Jun 2022ODI # 4397
931591118283.78Sri Lankav NetherlandsBulawayo30 Jun 2023ODI # 4606
92130878-105.74Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
91*-8972102.24Irelandv OmanBulawayo19 Jun 2023ODI # 4588
91*1146194149.18Scotlandv IrelandBulawayo21 Jun 2023ODI # 4591
919358102156.89Zimbabwev NetherlandsHarare20 Jun 2023ODI # 4589
901057584120.00Netherlandsv NepalHarare24 Jun 2023ODI # 4598
891751028287.25Irelandv ZimbabweHarare16 Feb 2025ODI # 4840
8814310413-84.61Afghanistanv ZimbabweHarare4 Jun 2022ODI # 4397
881581119-79.27Netherlandsv ZimbabweHarare20 Jun 2023ODI # 4589
87-1129-77.67Afghanistanv ZimbabweHarare6 Jun 2022ODI # 4400
87162966190.62West Indiesv Sri LankaHarare7 Jul 2023ODI # 4618
85*-8162104.93Bangladeshv ZimbabweHarare10 Aug 2022ODI # 4443
84140917192.30Zimbabwev BangladeshHarare20 Jul 2021ODI # 4308
841541117175.67Irelandv ZimbabweHarare21 Jan 2023ODI # 4508
8413410111183.16Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
83114728-115.27Netherlandsv ZimbabweHarare20 Jun 2023ODI # 4589
83130848198.80Zimbabwev ScotlandBulawayo4 Jul 2023ODI # 4612
83137927-90.21Sri Lankav West IndiesHarare7 Jul 2023ODI # 4618
82*13072101113.88Indiav ZimbabweHarare18 Aug 2022ODI # 4451
82*1411024180.39Irelandv ZimbabweHarare17 Dec 2023ODI # 4712
82115864-95.34Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
81*140899191.01Bangladeshv ZimbabweHarare5 Aug 2022ODI # 4441
81*1301139-71.68Indiav ZimbabweHarare18 Aug 2022ODI # 4451
811511036278.64Netherlandsv ZimbabweHarare23 Mar 2023ODI # 4546
80*126843395.23Bangladeshv ZimbabweHarare7 Aug 2022ODI # 4442
79*122857292.94Nepalv U.A.E.Harare2 Jul 2023ODI # 4610
79137959-83.15Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
78-6310-123.80Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
781351035-75.72Zimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
77*1601147167.54Nepalv U.S.A.Harare20 Jun 2023ODI # 4590
771087311-105.47Zimbabwev NetherlandsHarare23 Mar 2023ODI # 4546
76-7164107.04Bangladeshv ZimbabweHarare10 Aug 2022ODI # 4443
761168113-93.82West Indiesv NetherlandsHarare26 Jun 2023ODI # 4602
761409212-82.60Sri Lankav ZimbabweHarare29 Aug 2025ODI # 4899
75906171122.95Irelandv ZimbabweHarare21 Jan 2023ODI # 4508
751218510-88.23Sri Lankav ScotlandBulawayo27 Jun 2023ODI # 4603
751451034272.81U.S.A.v U.A.E.Harare6 Jul 2023ODI # 4617
74*1761077-69.15Scotlandv West IndiesHarare1 Jul 2023ODI # 4608
74138986-75.51Zimbabwev NetherlandsHarare21 Mar 2023ODI # 4543
7494849-88.09Netherlandsv ZimbabweHarare23 Mar 2023ODI # 4546
73926263117.74Bangladeshv ZimbabweHarare5 Aug 2022ODI # 4441
73-649-114.06Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
72-746197.29Omanv IrelandBulawayo19 Jun 2023ODI # 4588
721411068-67.92Zimbabwev IrelandHarare17 Dec 2023ODI # 4712
71125865282.55U.S.A.v NetherlandsHarare22 Jun 2023ODI # 4594
71-617-116.39Sri Lankav ZimbabweHarare31 Aug 2025ODI # 4900
70*664763148.93Sri Lankav ZimbabweHarare29 Aug 2025ODI # 4899
70123908-77.77Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
69*795953116.94Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
6994934174.19Irelandv ScotlandBulawayo21 Jun 2023ODI # 4591
69525373130.18Omanv ScotlandBulawayo25 Jun 2023ODI # 4600
691101068165.09Scotlandv West IndiesHarare1 Jul 2023ODI # 4608
69584482156.81U.S.A.v U.A.E.Harare6 Jul 2023ODI # 4617
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 South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]