Batting Most Runs Innings IN Zimbabwe

Players IN Zimbabwe

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
172*191151183113.90Zimbabwev NamibiaHarare10 Feb 2003ODI # 1943
141*18814713395.91Pakistanv ZimbabweBulawayo23 Nov 2002ODI # 1899
10818811910090.75Pakistanv ZimbabweHarare27 Nov 2002ODI # 1902
10712611216095.53Pakistanv ZimbabweBulawayo24 Nov 2002ODI # 1901
105*19014611071.91Zimbabwev PakistanHarare30 Nov 2002ODI # 1906
100*966882147.05Pakistanv ZimbabweHarare27 Nov 2002ODI # 1902
100*1489793103.09Pakistanv ZimbabweHarare30 Nov 2002ODI # 1906
911279192100.00Zimbabwev KenyaKwekwe11 Dec 2002ODI # 1915
90957590120.00Pakistanv ZimbabweHarare1 Dec 2002ODI # 1907
88122938294.62Pakistanv ZimbabweHarare1 Dec 2002ODI # 1907
811229110089.01Indiav ZimbabweHarare19 Feb 2003ODI # 1957
79978113097.53Zimbabwev PakistanHarare27 Nov 2002ODI # 1902
78*725542141.81Zimbabwev NamibiaHarare10 Feb 2003ODI # 1943
77156985078.57Zimbabwev PakistanBulawayo23 Nov 2002ODI # 1899
76*563438223.52Pakistanv ZimbabweBulawayo24 Nov 2002ODI # 1901
761701123167.85Pakistanv ZimbabweBulawayo24 Nov 2002ODI # 1901
72966861105.88Zimbabwev PakistanHarare1 Dec 2002ODI # 1907
711691223058.19Zimbabwev KenyaKwekwe11 Dec 2002ODI # 1915
71114727098.61Zimbabwev NetherlandsBulawayo28 Feb 2003ODI # 1972
68114769189.47Zimbabwev PakistanBulawayo23 Nov 2002ODI # 1899
68126915074.72Pakistanv ZimbabweHarare27 Nov 2002ODI # 1902
63*674383146.51Zimbabwev KenyaBulawayo15 Dec 2002ODI # 1920
63108814077.77Zimbabwev PakistanHarare27 Nov 2002ODI # 1902
62*7153120116.98Zimbabwev KenyaBulawayo15 Dec 2002ODI # 1920
62116918068.13Zimbabwev AustraliaBulawayo24 Feb 2003ODI # 1966
61*424192148.78Zimbabwev PakistanBulawayo24 Nov 2002ODI # 1901
6196648095.31Australiav ZimbabweBulawayo24 Feb 2003ODI # 1966
58*594341134.88Zimbabwev KenyaKwekwe11 Dec 2002ODI # 1915
58493870152.63Zimbabwev NetherlandsBulawayo28 Feb 2003ODI # 1972
56*664860116.66Australiav ZimbabweBulawayo24 Feb 2003ODI # 1966
56104773172.72Pakistanv ZimbabweHarare30 Nov 2002ODI # 1906
5568584194.82Pakistanv ZimbabweBulawayo23 Nov 2002ODI # 1899
55683970141.02Zimbabwev PakistanBulawayo23 Nov 2002ODI # 1899
55104854164.70Kenyav ZimbabweHarare8 Dec 2002ODI # 1913
5469563096.42Zimbabwev PakistanHarare27 Nov 2002ODI # 1902
5483735273.97Kenyav ZimbabweKwekwe11 Dec 2002ODI # 1915
54282882192.85Zimbabwev AustraliaBulawayo24 Feb 2003ODI # 1966
5396696076.81Pakistanv ZimbabweBulawayo23 Nov 2002ODI # 1899
50*102702071.42Australiav ZimbabweBulawayo24 Feb 2003ODI # 1966
4868515194.11Zimbabwev PakistanHarare30 Nov 2002ODI # 1906
4875516194.11Kenyav ZimbabweBulawayo15 Dec 2002ODI # 1920
44363780118.91Pakistanv ZimbabweHarare30 Nov 2002ODI # 1906
44101627070.96Kenyav ZimbabweHarare8 Dec 2002ODI # 1913
44232261200.00Zimbabwev NetherlandsBulawayo28 Feb 2003ODI # 1972
43*87552078.18Indiav ZimbabweHarare19 Feb 2003ODI # 1957
40*64453188.88Pakistanv ZimbabweBulawayo4 Mar 2003ODI # 1980
39372931134.48Zimbabwev NamibiaHarare10 Feb 2003ODI # 1943
3980667059.09Zimbabwev NamibiaHarare10 Feb 2003ODI # 1943
3864632060.31Australiav ZimbabweBulawayo24 Feb 2003ODI # 1966
3764504074.00Kenyav ZimbabweHarare8 Dec 2002ODI # 1913
3790584063.79Zimbabwev AustraliaBulawayo24 Feb 2003ODI # 1966
3767475078.72Netherlandsv ZimbabweBulawayo28 Feb 2003ODI # 1972
3699622058.06Zimbabwev PakistanHarare1 Dec 2002ODI # 1907
3678386094.73Indiav ZimbabweHarare19 Feb 2003ODI # 1957
3568413085.36Zimbabwev PakistanBulawayo23 Nov 2002ODI # 1899
3450504068.00Kenyav ZimbabweBulawayo15 Dec 2002ODI # 1920
3467395087.17Australiav ZimbabweBulawayo24 Feb 2003ODI # 1966
33*261821183.33Pakistanv ZimbabweBulawayo23 Nov 2002ODI # 1899
3286604153.33Zimbabwev PakistanBulawayo24 Nov 2002ODI # 1901
3287411078.04Zimbabwev NetherlandsBulawayo28 Feb 2003ODI # 1972
31252223140.90Zimbabwev PakistanHarare1 Dec 2002ODI # 1907
30*78703042.85Zimbabwev PakistanBulawayo24 Nov 2002ODI # 1901
30251813166.66Pakistanv ZimbabweBulawayo24 Nov 2002ODI # 1901
3041372181.08Zimbabwev NetherlandsBulawayo28 Feb 2003ODI # 1972
30252341130.43Netherlandsv ZimbabweBulawayo28 Feb 2003ODI # 1972
29*82440065.90Zimbabwev IndiaHarare19 Feb 2003ODI # 1957
28*53472059.57Kenyav ZimbabweKwekwe11 Dec 2002ODI # 1915
28*281921147.36Zimbabwev AustraliaBulawayo24 Feb 2003ODI # 1966
2851402070.00Zimbabwev PakistanHarare1 Dec 2002ODI # 1907
28292630107.69Zimbabwev IndiaHarare19 Feb 2003ODI # 1957
2776423064.28Pakistanv ZimbabweHarare1 Dec 2002ODI # 1907
2753463058.69Namibiav ZimbabweHarare10 Feb 2003ODI # 1943
2770624043.54Zimbabwev NetherlandsBulawayo28 Feb 2003ODI # 1972
2649441059.09Kenyav ZimbabweKwekwe11 Dec 2002ODI # 1915
26331831144.44Namibiav ZimbabweHarare10 Feb 2003ODI # 1943
26252521104.00Netherlandsv ZimbabweBulawayo28 Feb 2003ODI # 1972
2547332175.75Pakistanv ZimbabweHarare1 Dec 2002ODI # 1907
25312411104.16Indiav ZimbabweHarare19 Feb 2003ODI # 1957
24*121230200.00Pakistanv ZimbabweBulawayo24 Nov 2002ODI # 1901
24*322120114.28Pakistanv ZimbabweHarare27 Nov 2002ODI # 1902
24*352230109.09Pakistanv ZimbabweHarare1 Dec 2002ODI # 1907
2439360166.66Indiav ZimbabweHarare19 Feb 2003ODI # 1957
2374472048.93Namibiav ZimbabweHarare10 Feb 2003ODI # 1943
2372391058.97Zimbabwev IndiaHarare19 Feb 2003ODI # 1957
2378441052.27Zimbabwev AustraliaBulawayo24 Feb 2003ODI # 1966
2355402057.50Netherlandsv ZimbabweBulawayo28 Feb 2003ODI # 1972
22*212020110.00Zimbabwev KenyaKwekwe11 Dec 2002ODI # 1915
2276541040.74Zimbabwev IndiaHarare19 Feb 2003ODI # 1957
2251273081.48Netherlandsv ZimbabweBulawayo28 Feb 2003ODI # 1972
21212140100.00Zimbabwev NetherlandsBulawayo28 Feb 2003ODI # 1972
20311940105.26Kenyav ZimbabweKwekwe11 Dec 2002ODI # 1915
2022331060.60Zimbabwev IndiaHarare19 Feb 2003ODI # 1957
19*261900100.00Zimbabwev PakistanHarare27 Nov 2002ODI # 1902
1932271070.37Zimbabwev IndiaHarare19 Feb 2003ODI # 1957
18161021180.00Pakistanv ZimbabweBulawayo24 Nov 2002ODI # 1901
1845352151.42Kenyav ZimbabweHarare8 Dec 2002ODI # 1913
1823232078.26Kenyav ZimbabweHarare8 Dec 2002ODI # 1913
1878562032.14Netherlandsv ZimbabweBulawayo28 Feb 2003ODI # 1972
1723222077.27Zimbabwev PakistanHarare27 Nov 2002ODI # 1902
1741271062.96Pakistanv ZimbabweBulawayo4 Mar 2003ODI # 1980
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
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]