Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
173199148163116.89Australiav West IndiesMelbourne9 Feb 2001ODI # 1687
14620015315295.42Indiav ZimbabweJodhpur8 Dec 2000ODI # 1658
144*20614912-96.64Australiav ZimbabweW.A.C.A4 Feb 2001ODI # 1683
1441921528694.73Indiav ZimbabweAhmedabad5 Dec 2000ODI # 1657
142*154128102110.93Zimbabwev BangladeshBulawayo11 Apr 2001ODI # 1706
141*21614211699.29Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
13919712519-111.20Indiav AustraliaIndore31 Mar 2001ODI # 1699
133*20513815196.37Australiav IndiaPune28 Mar 2001ODI # 1698
13220014619-90.41Sri Lankav West IndiesNairobi (Gym)4 Oct 2000ODI # 1631
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
128-12315-104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
12418314210187.32Zimbabwev AustraliaHobart30 Jan 2001ODI # 1679
120*-1418185.10Zimbabwev Sri LankaSharjah21 Oct 2000ODI # 1642
120*18313513188.88South Africav Sri LankaEast London17 Dec 2000ODI # 1662
11920114511182.06Zimbabwev AustraliaW.A.C.A4 Feb 2001ODI # 1683
11918511621-102.58New Zealandv PakistanDunedin28 Feb 2001ODI # 1693
118*-1375286.13New Zealandv Sri LankaSharjah17 Apr 2001ODI # 1710
1171771309490.00Indiav New ZealandNairobi (Gym)15 Oct 2000ODI # 1639
117-1446-81.25New Zealandv PakistanSharjah12 Apr 2001ODI # 1707
116*143106102109.43West Indiesv AustraliaSydney17 Jan 2001ODI # 1672
116-12913-89.92Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
112*1791287-87.50Australiav West IndiesBrisbane14 Jan 2001ODI # 1670
1111791339183.45Zimbabwev New ZealandWellington4 Jan 2001ODI # 1664
1111801138298.23Australiav IndiaVisakhapatnam3 Apr 2001ODI # 1700
107-1163692.24Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
1071261084299.07South Africav West IndiesSt George's5 May 2001ODI # 1714
10713813212381.06South Africav West IndiesBridgetown9 May 2001ODI # 1716
105*16813412178.35Pakistanv Sri LankaNairobi (Gym)8 Oct 2000ODI # 1634
105*1119312-112.90South Africav New ZealandPotchefstroom20 Oct 2000ODI # 1641
105*-1336178.94Zimbabwev IndiaSharjah26 Oct 2000ODI # 1648
104*1207565138.66New Zealandv PakistanChristchurch25 Feb 2001ODI # 1692
10414511516-90.43Pakistanv New ZealandNairobi (Gym)11 Oct 2000ODI # 1637
1041541418373.75South Africav West IndiesSt John's2 May 2001ODI # 1713
10316011510289.56New Zealandv South AfricaCape Town4 Nov 2000ODI # 1655
10310883106124.09Sri Lankav New ZealandAuckland6 Feb 2001ODI # 1684
103-1458171.03Zimbabwev BangladeshHarare8 Apr 2001ODI # 1703
102*1411138290.26New Zealandv IndiaNairobi (Gym)15 Oct 2000ODI # 1639
102*-1115-91.89Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
102*1851135-90.26Australiav ZimbabweHobart30 Jan 2001ODI # 1679
102*14111720-87.17Sri Lankav EnglandColombo (SSC)27 Mar 2001ODI # 1697
101*1721157-87.82Sri Lankav EnglandColombo (RPS)25 Mar 2001ODI # 1695
101-1403172.14Indiav Sri LankaSharjah20 Oct 2000ODI # 1640
10114410710-94.39South Africav New ZealandKimberley28 Oct 2000ODI # 1651
10116210913-92.66Australiav IndiaVisakhapatnam3 Apr 2001ODI # 1700
10117010710-94.39Indiav AustraliaMargao6 Apr 2001ODI # 1701
100*2021393171.94South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
10014298102102.04Indiav AustraliaPune28 Mar 2001ODI # 1698
99*2071248-79.83Zimbabwev New ZealandBulawayo1 Oct 2000ODI # 1629
991319071110.00Australiav IndiaBengaluru25 Mar 2001ODI # 1696
981581226180.32Australiav West IndiesBrisbane14 Jan 2001ODI # 1670
9615210812-88.88Zimbabwev New ZealandBulawayo30 Sep 2000ODI # 1628
951221209579.16Englandv BangladeshNairobi (Gym)5 Oct 2000ODI # 1632
941331138-83.18South Africav New ZealandCenturion25 Oct 2000ODI # 1647
931121117283.78South Africav New ZealandKimberley28 Oct 2000ODI # 1651
93100747-125.67Australiav West IndiesSydney17 Jan 2001ODI # 1672
92*1581049-88.46Australiav ZimbabweMelbourne21 Jan 2001ODI # 1674
921821259-73.60West Indiesv South AfricaBridgetown9 May 2001ODI # 1716
91*2101256-72.80Zimbabwev IndiaCuttack2 Dec 2000ODI # 1656
90-1387-65.21Sri Lankav ZimbabweSharjah21 Oct 2000ODI # 1642
90-1178-76.92Pakistanv Sri LankaSharjah8 Apr 2001ODI # 1704
89*1811157277.39New Zealandv ZimbabweWellington4 Jan 2001ODI # 1664
89109919197.80New Zealandv South AfricaKimberley28 Oct 2000ODI # 1651
89-1195174.78Sri Lankav PakistanSharjah20 Apr 2001ODI # 1711
88-999-88.88Pakistanv Sri LankaSharjah13 Apr 2001ODI # 1708
87*1641127277.67Englandv BangladeshNairobi (Gym)5 Oct 2000ODI # 1632
87*1821135176.99Australiav IndiaMargao6 Apr 2001ODI # 1701
8713410114-86.13New Zealandv PakistanNairobi (Gym)11 Oct 2000ODI # 1637
87-66122131.81Sri Lankav ZimbabweSharjah25 Oct 2000ODI # 1646
87-1117278.37Pakistanv Sri LankaSharjah13 Apr 2001ODI # 1708
861441046382.69New Zealandv ZimbabweHarare27 Sep 2000ODI # 1627
85*-67122126.86Pakistanv New ZealandSharjah15 Apr 2001ODI # 1709
851391116176.57New Zealandv ZimbabweNairobi (Gym)9 Oct 2000ODI # 1635
85-1214-70.24Indiav ZimbabweSharjah22 Oct 2000ODI # 1644
851301035-82.52New Zealandv South AfricaKimberley28 Oct 2000ODI # 1651
851301209170.83New Zealandv ZimbabweWellington4 Jan 2001ODI # 1664
85128867-98.83Zimbabwev AustraliaW.A.C.A4 Feb 2001ODI # 1683
841218012-105.00Indiav AustraliaNairobi (Gym)7 Oct 2000ODI # 1633
84846063140.00Englandv PakistanKarachi24 Oct 2000ODI # 1645
84917274116.66New Zealandv South AfricaCape Town4 Nov 2000ODI # 1655
841351148-73.68Sri Lankav South AfricaGqeberha15 Dec 2000ODI # 1661
83*109909192.22West Indiesv ZimbabweBrisbane13 Jan 2001ODI # 1669
83*139986-84.69West Indiesv ZimbabweW.A.C.A2 Feb 2001ODI # 1681
831641178-70.94Sri Lankav South AfricaPaarl9 Jan 2001ODI # 1666
83123886-94.31Indiav AustraliaIndore31 Mar 2001ODI # 1699
8210679-4103.79South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
81*-75102108.00Pakistanv New ZealandSharjah12 Apr 2001ODI # 1707
811348610-94.18Zimbabwev New ZealandAuckland7 Jan 2001ODI # 1665
811331054177.14Zimbabwev West IndiesBrisbane13 Jan 2001ODI # 1669
81122915-89.01Zimbabwev BangladeshBulawayo11 Apr 2001ODI # 1706
801228810-90.90Zimbabwev New ZealandTaupo2 Jan 2001ODI # 1663
80144843195.23Indiav AustraliaBengaluru25 Mar 2001ODI # 1696
79*746745117.91Zimbabwev New ZealandAuckland7 Jan 2001ODI # 1665
791631127170.53South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
79777162111.26Australiav ZimbabweHobart30 Jan 2001ODI # 1679
78*14411010-70.90South Africav EnglandNairobi (Gym)10 Oct 2000ODI # 1636
78*101904186.66Sri Lankav New ZealandWellington3 Feb 2001ODI # 1682
78*1641125269.64South Africav West IndiesSt John's2 May 2001ODI # 1713
781097741101.29New Zealandv ZimbabweBulawayo1 Oct 2000ODI # 1629
78-858191.76Sri Lankav ZimbabweSharjah21 Oct 2000ODI # 1642
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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]