Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
159*233147171108.16Indiav ZimbabweGuwahati19 Mar 2002ODI # 1818
14618613217-110.60Indiav KenyaPaarl24 Oct 2001ODI # 1764
142*204128161110.93Zimbabwev EnglandHarare7 Oct 2001ODI # 1754
133*20515513-85.80South Africav IndiaJohannesburg5 Oct 2001ODI # 1752
131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
129155126151102.38Australiav South AfricaBloemfontein30 Mar 2002ODI # 1822
1291781318398.47Pakistanv Sri LankaSharjah17 Apr 2002ODI # 1832
127150126145100.79Indiav South AfricaJohannesburg5 Oct 2001ODI # 1752
125151112152111.60South Africav ZimbabweBulawayo23 Sep 2001ODI # 1748
12416313012295.38South Africav KenyaCape Town22 Oct 2001ODI # 1763
122*20915012581.33New Zealandv EnglandDunedin26 Feb 2002ODI # 1813
12119314011-86.42Zimbabwev BangladeshDhaka25 Nov 2001ODI # 1774
121180109132111.00Englandv IndiaEden Gardens19 Jan 2002ODI # 1788
118*12612410295.16Pakistanv Sri LankaSharjah2 Nov 2001ODI # 1771
1131301419180.14Pakistanv Sri LankaSharjah2 Nov 2001ODI # 1771
112*135108122103.70Pakistanv BangladeshDhaka24 Jan 2002ODI # 1793
112*1781278488.18West Indiesv PakistanSharjah17 Feb 2002ODI # 1810
111*1991309185.38Pakistanv West IndiesSharjah15 Feb 2002ODI # 1808
1111771247389.51Indiav KenyaPaarl24 Oct 2001ODI # 1764
108*1719278117.39Pakistanv New ZealandSharjah15 Apr 2002ODI # 1831
107*1681359-79.25South Africav New ZealandW.A.C.A1 Feb 2002ODI # 1801
106*1199482112.76Sri Lankav West IndiesKandy15 Dec 2001ODI # 1780
1051771317-80.15Englandv IndiaDelhi31 Jan 2002ODI # 1800
105135104121100.96Australiav South AfricaDurban3 Apr 2002ODI # 1823
104*1501215-85.95Australiav South AfricaBrisbane20 Jan 2002ODI # 1789
104*1781207186.66South Africav AustraliaW.A.C.A3 Feb 2002ODI # 1802
1041871379-75.91Zimbabwev EnglandBulawayo13 Oct 2001ODI # 1759
102*1239993103.03New Zealandv South AfricaBrisbane19 Jan 2002ODI # 1787
102*168957-107.36Australiav New ZealandMelbourne29 Jan 2002ODI # 1799
1012091299-78.29Indiav South AfricaJohannesburg5 Oct 2001ODI # 1752
971631187-82.20South Africav New ZealandHobart15 Jan 2002ODI # 1785
961411017195.04Zimbabwev EnglandBulawayo10 Oct 2001ODI # 1756
9615710810-88.88Sri Lankav ZimbabweColombo (RPS)12 Dec 2001ODI # 1779
951771356170.37New Zealandv AustraliaAdelaide26 Jan 2002ODI # 1796
951278091118.75Englandv IndiaWankhede3 Feb 2002ODI # 1803
9517915010163.33Australiav South AfricaCenturion24 Mar 2002ODI # 1820
921691105-83.63Sri Lankav ZimbabweSharjah26 Oct 2001ODI # 1765
921511077285.98Australiav South AfricaGqeberha6 Apr 2002ODI # 1824
9115912811-71.09Zimbabwev PakistanSharjah31 Oct 2001ODI # 1770
91119949196.80Australiav South AfricaGqeberha6 Apr 2002ODI # 1824
901641318-68.70Sri Lankav ZimbabweColombo (RPS)12 Dec 2001ODI # 1779
891531327-67.42South Africav New ZealandAdelaide27 Jan 2002ODI # 1797
891641076-83.17Zimbabwev IndiaHyderabad (Deccan)16 Mar 2002ODI # 1817
8816612313-71.54Sri Lankav PakistanSharjah27 Oct 2001ODI # 1767
87*12067131129.85Indiav EnglandKanpur28 Jan 2002ODI # 1798
871311089180.55South Africav IndiaDurban26 Oct 2001ODI # 1766
87-78103111.53Sri Lankav PakistanSharjah8 Apr 2002ODI # 1825
861448383103.61Indiav ZimbabweMohali10 Mar 2002ODI # 1815
85127956489.47Indiav South AfricaEast London19 Oct 2001ODI # 1762
8510179171107.59West Indiesv ZimbabweKandy16 Dec 2001ODI # 1781
851471128-75.89New Zealandv South AfricaHobart15 Jan 2002ODI # 1785
841188361101.20Sri Lankav PakistanSharjah2 Nov 2001ODI # 1771
8416913011-64.61Zimbabwev BangladeshDhaka26 Nov 2001ODI # 1775
841731137-74.33Zimbabwev IndiaFaridabad7 Mar 2002ODI # 1814
841381038-81.55South Africav AustraliaGqeberha6 Apr 2002ODI # 1824
83116863296.51South Africav ZimbabweBulawayo23 Sep 2001ODI # 1748
831228610296.51Sri Lankav West IndiesColombo (RPS)11 Dec 2001ODI # 1778
83474467188.63Pakistanv BangladeshDhaka25 Jan 2002ODI # 1794
831097782107.79South Africav AustraliaJohannesburg22 Mar 2002ODI # 1819
831017461112.16South Africav AustraliaPotchefstroom27 Mar 2002ODI # 1821
82*1571038-79.61Englandv ZimbabweHarare6 Oct 2001ODI # 1753
82*1471197268.90Sri Lankav West IndiesKandy15 Dec 2001ODI # 1780
82706214-132.25Indiav EnglandKanpur28 Jan 2002ODI # 1798
821369412-87.23Sri Lankav New ZealandSharjah14 Apr 2002ODI # 1830
811601174269.23Zimbabwev South AfricaBulawayo23 Sep 2001ODI # 1748
811481115-72.97South Africav IndiaEast London19 Oct 2001ODI # 1762
80*1601196-67.22Englandv ZimbabweBulawayo13 Oct 2001ODI # 1759
80*746081133.33Indiav ZimbabweHyderabad (Deccan)16 Mar 2002ODI # 1817
80*765932135.59South Africav AustraliaGqeberha6 Apr 2002ODI # 1824
80129956184.21Australiav South AfricaBrisbane20 Jan 2002ODI # 1789
80128994480.80Indiav EnglandWankhede3 Feb 2002ODI # 1803
801701294-62.01Englandv New ZealandNapier20 Feb 2002ODI # 1811
79*1309111286.81Zimbabwev BangladeshChattogram23 Nov 2001ODI # 1773
79*1101079-73.83South Africav New ZealandMelbourne6 Feb 2002ODI # 1804
79115839-95.18Pakistanv BangladeshChattogram22 Jan 2002ODI # 1790
781621035375.72Australiav South AfricaPotchefstroom27 Mar 2002ODI # 1821
77*1651095-70.64Sri Lankav PakistanSharjah12 Apr 2002ODI # 1829
77119905185.55Englandv ZimbabweBulawayo10 Oct 2001ODI # 1756
771431026-75.49Indiav South AfricaDurban26 Oct 2001ODI # 1766
76*189943-80.85Sri Lankav ZimbabweSharjah26 Oct 2001ODI # 1765
76*1881126-67.85New Zealandv EnglandNapier20 Feb 2002ODI # 1811
7696709-108.57South Africav AustraliaDurban3 Apr 2002ODI # 1823
75*7474112101.35South Africav KenyaKimberley14 Oct 2001ODI # 1760
75127995-75.75Indiav ZimbabweFaridabad7 Mar 2002ODI # 1814
75815263144.23Indiav ZimbabweGuwahati19 Mar 2002ODI # 1818
74*1531189-62.71South Africav KenyaKimberley14 Oct 2001ODI # 1760
74104829-90.24Englandv IndiaKanpur28 Jan 2002ODI # 1798
74149955377.89Indiav EnglandDelhi31 Jan 2002ODI # 1800
7398779-94.80Englandv ZimbabweHarare3 Oct 2001ODI # 1751
73153835-87.95Pakistanv BangladeshDhaka24 Jan 2002ODI # 1793
73137994173.73New Zealandv South AfricaMelbourne6 Feb 2002ODI # 1804
731167011-104.28Englandv New ZealandChristchurch13 Feb 2002ODI # 1806
73106788-93.58South Africav AustraliaCape Town9 Apr 2002ODI # 1827
72104984-73.46West Indiesv Sri LankaKandy15 Dec 2001ODI # 1780
71*122877-81.60Indiav South AfricaEast London19 Oct 2001ODI # 1762
71*104783291.02Englandv IndiaCuttack22 Jan 2002ODI # 1792
71*585061142.00South Africav AustraliaGqeberha6 Apr 2002ODI # 1824
71120757194.66Indiav EnglandEden Gardens19 Jan 2002ODI # 1788
7194728298.61Zimbabwev IndiaFaridabad7 Mar 2002ODI # 1814
711671197159.66Zimbabwev IndiaKochi13 Mar 2002ODI # 1816
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 South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

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

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