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*16613014-90.76Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
92130878-105.74Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
821511029180.39Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
79137959-83.15Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
721411068-67.92Zimbabwev IrelandHarare17 Dec 2023ODI # 4712
70123908-77.77Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
69*795953116.94Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
66946134108.19Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
6184706-87.14Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
6093616398.36Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
59*925551107.27Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
58110755-77.33Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
571015472105.55Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
5182635180.95Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
4864525192.30Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
4886486-100.00Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
43*100521-82.69Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
4059475185.10Zimbabwev IrelandHarare15 Dec 2023ODI # 4710
3991566-69.64Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
38124892-42.69Zimbabwev IrelandHarare15 Dec 2023ODI # 4710
37423321112.12Zimbabwev IrelandHarare17 Dec 2023ODI # 4712
37332742137.03Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
3646364-100.00Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
3556354-100.00Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
3350424-78.57Zimbabwev IrelandHarare15 Dec 2023ODI # 4710
3341306-110.00Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
3155371183.78Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
3148392-79.48Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
3055374-81.08Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
3030346-88.23Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
2946344-85.29Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
2969412170.73Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
28*23225-127.27Zimbabwev IrelandHarare13 Dec 2023ODI # 4709
2890592-47.45Zimbabwev IrelandHarare13 Dec 2023ODI # 4709
28231541186.66Zimbabwev IrelandHarare13 Dec 2023ODI # 4709
2880443-63.63Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
2647452-57.77Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
24221911126.31Zimbabwev IrelandHarare17 Dec 2023ODI # 4712
2431293182.75Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
2429304-80.00Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
23251722135.29Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
2149292-72.41Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
2019203-100.00Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
2057321-62.50Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
205637--54.05Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
2034281171.42Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
19*57323-59.37Zimbabwev AfghanistanHarare19 Dec 2024ODI # 4818
1840351-51.42Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
1879361-50.00Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
17*33182-94.44Zimbabwev IrelandHarare16 Feb 2025ODI # 4840
1738241-70.83Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
172017-2100.00Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
17231621106.25Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
1642251-64.00Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
1631182-88.88Zimbabwev AfghanistanHarare19 Dec 2024ODI # 4818
1532181-83.33Zimbabwev IrelandHarare13 Dec 2023ODI # 4709
1530173-88.23Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
15-221-68.18Zimbabwev AfghanistanHarare17 Dec 2024ODI # 4816
1424211-66.66Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
1426171182.35Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
144127--51.85Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
1351301-43.33Zimbabwev IrelandHarare17 Dec 2023ODI # 4712
1334182-72.22Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
12-121-100.00Zimbabwev AfghanistanHarare17 Dec 2024ODI # 4816
1249311-38.70Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
1125152-73.33Zimbabwev IrelandHarare13 Dec 2023ODI # 4709
1130161-68.75Zimbabwev IrelandHarare15 Dec 2023ODI # 4710
112820--55.00Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
11111111100.00Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
1013131-76.92Zimbabwev IrelandHarare17 Dec 2023ODI # 4712
1022111-90.90Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
1034161-62.50Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
1025131-76.92Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
911131-69.23Zimbabwev Sri LankaColombo (RPS)11 Jan 2024ODI # 4720
9810--90.00Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
8*14131-61.53Zimbabwev IrelandHarare15 Dec 2023ODI # 4710
8*2716--50.00Zimbabwev IrelandHarare17 Dec 2023ODI # 4712
81462-133.33Zimbabwev IrelandHarare15 Dec 2023ODI # 4710
814121-66.66Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
81082-100.00Zimbabwev AfghanistanHarare19 Dec 2024ODI # 4818
81081-100.00Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
81913--61.53Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
818101-80.00Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
8851-160.00Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
716141-50.00Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
6*169--66.66Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
61041-150.00Zimbabwev IrelandHarare17 Dec 2023ODI # 4712
612121-50.00Zimbabwev PakistanBulawayo24 Nov 2024ODI # 4810
6-81-75.00Zimbabwev AfghanistanHarare17 Dec 2024ODI # 4816
5*1241-125.00Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
52416--31.25Zimbabwev IrelandHarare13 Dec 2023ODI # 4709
51814--35.71Zimbabwev IrelandHarare15 Dec 2023ODI # 4710
558--62.50Zimbabwev IrelandHarare17 Dec 2023ODI # 4712
517141-35.71Zimbabwev PakistanBulawayo26 Nov 2024ODI # 4811
5691-55.55Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
5361-83.33Zimbabwev PakistanBulawayo28 Nov 2024ODI # 4812
5551-100.00Zimbabwev AfghanistanHarare21 Dec 2024ODI # 4820
41212--33.33Zimbabwev IrelandHarare15 Dec 2023ODI # 4710
477--57.14Zimbabwev IrelandHarare17 Dec 2023ODI # 4712
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]