Batting Most Runs Innings - last 2 years

High scores for Zimbabwe in ODIs - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
169216163203103.68Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
118*16613014090.76Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
921308780105.74Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
821511029180.39Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
79137959083.15Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
70123908077.77Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
69*795953116.94Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
66946134108.19Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
6184706087.14Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
6093616398.36Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
59*925551107.27Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
58110755077.33Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
571015472105.55Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
5182635180.95Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
4864525192.30Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
48864860100.00Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
43*100521082.69Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
3991566069.64Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
37332742137.03Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
36463640100.00Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
35563540100.00Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
33413060110.00Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
3155371183.78Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
3148392079.48Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
3055374081.08Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
3030346088.23Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
2946344085.29Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
2969412170.73Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
2880443063.63Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
2647452057.77Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
2431293182.75Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
2429304080.00Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
23251722135.29Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
2149292072.41Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
20192030100.00Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
2057321062.50Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
2056370054.05Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
2034281171.42Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
19*57323059.37Zimbabwev AfghanistanHarare19 Dec 2024ODI # 4818
1840351051.42Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
1879361050.00Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
17*33182094.44Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
1738241070.83Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
17201702100.00Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
17231621106.25Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
1642251064.00Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
1631182088.88Zimbabwev AfghanistanHarare19 Dec 2024ODI # 4818
1530173088.23Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
15-221068.18Zimbabwev AfghanistanHarare17 Dec 2024ODI # 4816
1424211066.66Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
1426171182.35Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
1441270051.85Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
1334182072.22Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
12-1210100.00Zimbabwev AfghanistanHarare17 Dec 2024ODI # 4816
1249311038.70Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
1128200055.00Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
11111111100.00Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
1022111090.90Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
1034161062.50Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
1025131076.92Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
911131069.23Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
98100090.00Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
814121066.66Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
810820100.00Zimbabwev AfghanistanHarare19 Dec 2024ODI # 4818
810810100.00Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
819130061.53Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
818101080.00Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
88510160.00Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
716141050.00Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
6*1690066.66Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
612121050.00Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
6-81075.00Zimbabwev AfghanistanHarare17 Dec 2024ODI # 4816
5*12410125.00Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
517141035.71Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
5691055.55Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
5361083.33Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
55510100.00Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
47210200.00Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
44410100.00Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
414111036.36Zimbabwev AfghanistanHarare19 Dec 2024ODI # 4818
419100040.00Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
3*1150060.00Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
38120025.00Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
318100030.00Zimbabwev AfghanistanHarare19 Dec 2024ODI # 4818
338140021.42Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
2*530066.66Zimbabwev Sri LankaColombo (RPS)6 Jan 2024ODI # 4718
2*7200100.00Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
2*630066.66Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
2*6200100.00Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
2890022.22Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
2550040.00Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
21460033.33Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
2960033.33Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
1*2016006.25Zimbabwev Sri LankaColombo (RPS)6 Jan 2024ODI # 4718
1*530033.33Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
1*-30033.33Zimbabwev AfghanistanHarare17 Dec 2024ODI # 4816
1*-70014.28Zimbabwev AfghanistanHarare17 Dec 2024ODI # 4816
1*1370014.28Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
1*2100100.00Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
1350020.00Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Zimbabwe vs Sri Lanka at Harare, Sri Lanka in Zimbabwe 2nd ODI, Aug 31, 2025 [ODI # 4900]

Sri Lanka vs Zimbabwe at Harare, Sri Lanka in Zimbabwe 1st ODI, Aug 29, 2025 [ODI # 4899]

Ireland vs Zimbabwe at Harare, Ireland in Zimbabwe 3rd ODI, Feb 18, 2025 [ODI # 4842]