Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
172197126133136.50Australiav ZimbabweHobart16 Jan 2004ODI # 2082
153*22516019295.62West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
152*22015312399.34West Indiesv South AfricaJohannesburg4 Feb 2004ODI # 2096
141173135171104.44Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
139143122162113.93Indiav AustraliaSydney22 Jan 2004ODI # 2086
13919714211397.88South Africav West IndiesJohannesburg4 Feb 2004ODI # 2096
13120313813194.92Indiav ZimbabweAdelaide24 Jan 2004ODI # 2087
13019313415297.01Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
13020113813294.20Englandv West IndiesGros Islet1 May 2004ODI # 2125
127*19514110490.07West Indiesv ZimbabweHarare29 Nov 2003ODI # 2069
127*-1549182.46Pakistanv New ZealandRawalpindi7 Dec 2003ODI # 2074
126172122113103.27Australiav IndiaSydney8 Feb 2004ODI # 2098
12316012194101.65Pakistanv IndiaLahore21 Mar 2004ODI # 2116
122154102122119.60Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
115*21313513-85.18New Zealandv PakistanChristchurch10 Jan 2004ODI # 2078
11310582143137.80West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
112*12775172149.33West Indiesv ZimbabweHarare30 Nov 2003ODI # 2070
111142104141106.73Australiav IndiaBengaluru12 Nov 2003ODI # 2061
110*2571317283.96South Africav PakistanLahore3 Oct 2003ODI # 2046
109*1369465115.95South Africav West IndiesCape Town25 Jan 2004ODI # 2088
10915010712-101.86Australiav IndiaBrisbane18 Jan 2004ODI # 2084
1091811289-85.15Zimbabwev IndiaAdelaide24 Jan 2004ODI # 2087
108*15010317104.85Australiav IndiaBengaluru12 Nov 2003ODI # 2061
10818711510293.91New Zealandv South AfricaChristchurch17 Feb 2004ODI # 2100
10716111212195.53Pakistanv New ZealandRawalpindi7 Dec 2003ODI # 2074
10715810411-102.88Indiav PakistanLahore24 Mar 2004ODI # 2117
106*2191305-81.53Indiav AustraliaSydney22 Jan 2004ODI # 2086
104*16310513-99.04West Indiesv EnglandBridgetown5 May 2004ODI # 2127
103*1851138-91.15Indiav AustraliaBrisbane18 Jan 2004ODI # 2084
1021961349-76.11Indiav AustraliaGwalior26 Oct 2003ODI # 2052
10212491121112.08Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
101*1471097292.66New Zealandv PakistanFaisalabad3 Dec 2003ODI # 2072
101*16210810293.51New Zealandv PakistanAuckland3 Jan 2004ODI # 2075
10113911015-91.81Sri Lankav AustraliaColombo (RPS)27 Feb 2004ODI # 2106
1001581199184.03Indiav AustraliaGwalior26 Oct 2003ODI # 2052
10016811910184.03Australiav IndiaWankhede1 Nov 2003ODI # 2054
10014810091100.00Zimbabwev IndiaAdelaide24 Jan 2004ODI # 2087
991271048-95.19Indiav PakistanKarachi13 Mar 2004ODI # 2112
9815411614-84.48Pakistanv IndiaPeshawar19 Mar 2004ODI # 2115
95*128977297.93South Africav West IndiesCenturion1 Feb 2004ODI # 2094
9511172141131.94Australiav IndiaSydney22 Jan 2004ODI # 2086
941561067-88.67Zimbabwev AustraliaAdelaide26 Jan 2004ODI # 2089
931641165180.17Australiav Sri LankaDambulla22 Feb 2004ODI # 2103
92*20113910-66.18New Zealandv South AfricaNapier2 Mar 2004ODI # 2109
9215175102122.66West Indiesv South AfricaCenturion1 Feb 2004ODI # 2094
911481105382.72Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
901241025588.23Indiav ZimbabweHobart14 Jan 2004ODI # 2080
891339112197.80Indiav AustraliaBengaluru12 Nov 2003ODI # 2061
89-4095222.50Pakistanv New ZealandWellington17 Jan 2004ODI # 2083
88*14410610-83.01Pakistanv New ZealandQueenstown7 Jan 2004ODI # 2076
881321025386.27Australiav IndiaMelbourne9 Jan 2004ODI # 2077
881148072110.00Australiav IndiaMelbourne6 Feb 2004ODI # 2097
871681048183.65Pakistanv New ZealandQueenstown7 Jan 2004ODI # 2076
86129958-90.52Indiav AustraliaBrisbane18 Jan 2004ODI # 2084
861451089179.62Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
851641146174.56West Indiesv South AfricaJohannesburg4 Feb 2004ODI # 2096
84*146977-86.59Australiav New ZealandGuwahati9 Nov 2003ODI # 2058
84*695156164.70New Zealandv PakistanLahore29 Nov 2003ODI # 2068
841411058-80.00New Zealandv PakistanWellington17 Jan 2004ODI # 2083
841311063-79.24Indiav ZimbabweBrisbane20 Jan 2004ODI # 2085
841329611287.50West Indiesv EnglandGeorgetown18 Apr 2004ODI # 2118
83119798-105.06Australiav IndiaGwalior26 Oct 2003ODI # 2052
831581238-67.47South Africav West IndiesGqeberha28 Jan 2004ODI # 2090
82*514166200.00Pakistanv South AfricaLahore3 Oct 2003ODI # 2046
82*152926189.13New Zealandv IndiaCuttack6 Nov 2003ODI # 2056
8215011714-70.08Pakistanv New ZealandRawalpindi5 Dec 2003ODI # 2073
82119836198.79Indiav AustraliaMelbourne9 Jan 2004ODI # 2077
828157121143.85Englandv West IndiesBridgetown5 May 2004ODI # 2127
811208712193.10New Zealandv AustraliaPune3 Nov 2003ODI # 2055
81978182100.00New Zealandv PakistanWellington17 Jan 2004ODI # 2083
801371038177.66Pakistanv New ZealandChristchurch10 Jan 2004ODI # 2078
801871097173.39South Africav New ZealandChristchurch17 Feb 2004ODI # 2100
801521105-72.72Sri Lankav AustraliaColombo (RPS)25 Feb 2004ODI # 2105
809258104137.93Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
798557141138.59Indiav PakistanKarachi13 Mar 2004ODI # 2112
77*1431026-75.49West Indiesv South AfricaCenturion1 Feb 2004ODI # 2094
76*141929-82.60Indiav PakistanLahore21 Mar 2004ODI # 2116
75126916-82.41Australiav ZimbabweAdelaide26 Jan 2004ODI # 2089
7511365111115.38Australiav IndiaW.A.C.A1 Feb 2004ODI # 2093
741781255-59.20South Africav PakistanRawalpindi12 Oct 2003ODI # 2050
7476644-115.62Indiav AustraliaBrisbane18 Jan 2004ODI # 2084
74131947-78.72New Zealandv South AfricaDunedin25 Feb 2004ODI # 2104
73*118774294.80West Indiesv EnglandGros Islet1 May 2004ODI # 2125
737657112128.07Australiav IndiaW.A.C.A1 Feb 2004ODI # 2093
73986854107.35Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
72*88818188.88Zimbabwev West IndiesBulawayo22 Nov 2003ODI # 2065
72*986881105.88Pakistanv New ZealandAuckland3 Jan 2004ODI # 2075
721271058-68.57Pakistanv South AfricaFaisalabad7 Oct 2003ODI # 2048
72132918-79.12South Africav New ZealandAuckland13 Feb 2004ODI # 2099
721007151101.40Pakistanv IndiaLahore24 Mar 2004ODI # 2117
71*79778-92.20Indiav PakistanLahore21 Mar 2004ODI # 2116
71132996-71.71South Africav PakistanLahore3 Oct 2003ODI # 2046
71122967-73.95Zimbabwev BangladeshHarare10 Mar 2004ODI # 2110
70*564794148.93Englandv BangladeshDhaka10 Nov 2003ODI # 2059
70*906982101.44New Zealandv South AfricaChristchurch17 Feb 2004ODI # 2100
70*89716-98.59South Africav New ZealandDunedin25 Feb 2004ODI # 2104
7096808187.50Australiav New ZealandPune3 Nov 2003ODI # 2055
70106696-101.44Pakistanv New ZealandLahore1 Dec 2003ODI # 2071
6983763-90.78Indiav ZimbabweBrisbane20 Jan 2004ODI # 2085
69-6462107.81South Africav New ZealandWellington20 Feb 2004ODI # 2101
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]