Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
245 runs30026.3v IndiaSharjah29 Oct 2000ODI # 1652
138 runs28547.0v PakistanChristchurch25 Feb 2001ODI # 1692
134 runs25437.2v West IndiesSydney7 Feb 2001ODI # 1685
132 runs28839.0v West IndiesSt George's5 May 2001ODI # 1714
127 runs23130.4v BangladeshHarare8 Apr 2001ODI # 1703
123 runs27748.3v ZimbabweSharjah25 Oct 2000ODI # 1646
118 runs30035.5v AustraliaIndore31 Mar 2001ODI # 1699
115 runs30533.4v New ZealandCenturion25 Oct 2000ODI # 1647
108 runs28846.4v West IndiesNairobi (Gym)4 Oct 2000ODI # 1631
106 runs27042.1v New ZealandSharjah10 Apr 2001ODI # 1705
99 runs29142.2v Sri LankaCape Town11 Jan 2001ODI # 1668
95 runs29641.0v South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
95 runs30350.0v Sri LankaEast London17 Dec 2000ODI # 1662
93 runs33945.0v IndiaVisakhapatnam3 Apr 2001ODI # 1700
86 runs29247.5v ZimbabweSydney28 Jan 2001ODI # 1678
79 runs24950.0v Sri LankaSharjah17 Apr 2001ODI # 1710
77 runs25340.2v ZimbabweAdelaide25 Jan 2001ODI # 1676
77 runs29841.4v PakistanSharjah20 Apr 2001ODI # 1711
74 runs26850.0v West IndiesMelbourne11 Jan 2001ODI # 1667
70 runs28140.0v New ZealandTaupo2 Jan 2001ODI # 1663
68 runs29548.5v IndiaSharjah27 Oct 2000ODI # 1650
66 runs22745.0v EnglandColombo (RPS)25 Mar 2001ODI # 1695
64 runs26642.2v ZimbabweNairobi (Gym)9 Oct 2000ODI # 1635
61 runs30750.0v ZimbabweAhmedabad5 Dec 2000ODI # 1657
61 runs21442.5v New ZealandNapier31 Jan 2001ODI # 1680
60 runs31643.3v AustraliaBengaluru25 Mar 2001ODI # 1696
53 runs19147.0v West IndiesPort of Spain12 May 2001ODI # 1717
47 runs13931.5v West IndiesSydney23 Jan 2001ODI # 1675
44 runs17942.3v ZimbabweW.A.C.A2 Feb 2001ODI # 1681
39 runs30247.4v ZimbabweRajkot14 Dec 2000ODI # 1660
39 runs33949.3v West IndiesMelbourne9 Feb 2001ODI # 1687
36 runs30950.0v BangladeshBulawayo11 Apr 2001ODI # 1706
28 runs24042.4v West IndiesSydney17 Jan 2001ODI # 1672
28 runs24448.2v New ZealandWellington22 Feb 2001ODI # 1691
28 runs27950.0v Sri LankaSharjah13 Apr 2001ODI # 1708
21 runs27448.5v New ZealandBulawayo30 Sep 2000ODI # 1628
20 runs26646.4v AustraliaNairobi (Gym)7 Oct 2000ODI # 1633
16 runs25648.3v Sri LankaSharjah8 Apr 2001ODI # 1704
13 runs26650.0v ZimbabweSharjah22 Oct 2000ODI # 1644
13 runs28349.2v Sri LankaChristchurch11 Feb 2001ODI # 1688
4 runs20942.0v South AfricaJohannesburg17 Jan 2001ODI # 1673
3 runs15331.0v New ZealandHamilton8 Feb 2001ODI # 1686
1 run30350.0v ZimbabweW.A.C.A4 Feb 2001ODI # 1683
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
10 wickets12422.5v West IndiesAdelaide26 Jan 2001ODI # 1677
10 wickets16633.5v EnglandColombo (SSC)27 Mar 2001ODI # 1697
9 wickets19543.2v Sri LankaNairobi (Gym)8 Oct 2000ODI # 1634
9 wickets16625.0v ZimbabweKanpur11 Dec 2000ODI # 1659
9 wickets23543.4v West IndiesBrisbane14 Jan 2001ODI # 1670
9 wickets18229.5v New ZealandAuckland6 Feb 2001ODI # 1684
8 wickets20942.3v KenyaNairobi (Gym)3 Oct 2000ODI # 1630
8 wickets23343.5v BangladeshNairobi (Gym)5 Oct 2000ODI # 1632
8 wickets18339.1v EnglandNairobi (Gym)10 Oct 2000ODI # 1636
8 wickets21244.2v EnglandLahore27 Oct 2000ODI # 1649
8 wickets23745.2v ZimbabweWellington4 Jan 2001ODI # 1664
8 wickets24848.5v Sri LankaPaarl9 Jan 2001ODI # 1666
8 wickets22436.5v ZimbabweMelbourne21 Jan 2001ODI # 1674
8 wickets24945.1v IndiaPune28 Mar 2001ODI # 1698
8 wickets26742.1v New ZealandSharjah12 Apr 2001ODI # 1707
8 wickets22145.5v West IndiesSt John's2 May 2001ODI # 1713
8 wickets20146.1v West IndiesSt George's6 May 2001ODI # 1715
7 wickets18440.5v ZimbabweHarare27 Sep 2000ODI # 1627
7 wickets22647.0v ZimbabweSharjah21 Oct 2000ODI # 1642
7 wickets15243.1v BangladeshHarare7 Apr 2001ODI # 1702
7 wickets12825.2v New ZealandSharjah15 Apr 2001ODI # 1709
7 wickets20041.4v West IndiesBridgetown9 May 2001ODI # 1716
6 wickets26547.5v New ZealandBulawayo1 Oct 2000ODI # 1629
6 wickets19546.4v New ZealandBenoni22 Oct 2000ODI # 1643
6 wickets15943.3v EnglandRawalpindi30 Oct 2000ODI # 1653
6 wickets15330.3v New ZealandDurban1 Nov 2000ODI # 1654
6 wickets28044.0v ZimbabweHobart30 Jan 2001ODI # 1679
6 wickets15045.0v New ZealandAuckland17 Feb 2001ODI # 1689
6 wickets13630.3v PakistanNapier20 Feb 2001ODI # 1690
6 wickets16444.2v South AfricaKingstown16 May 2001ODI # 1718
5 wickets22543.5v IndiaSharjah20 Oct 2000ODI # 1640
5 wickets30547.2v PakistanKarachi24 Oct 2000ODI # 1645
5 wickets28848.5v New ZealandKimberley28 Oct 2000ODI # 1651
5 wickets20742.0v Sri LankaBloemfontein14 Jan 2001ODI # 1671
5 wickets14440.5v EnglandDambulla23 Mar 2001ODI # 1694
4 wickets25349.0v PakistanNairobi (Gym)11 Oct 2000ODI # 1637
4 wickets26549.4v IndiaNairobi (Gym)15 Oct 2000ODI # 1639
4 wickets22247.2v Sri LankaGqeberha15 Dec 2000ODI # 1661
4 wickets28648.1v PakistanDunedin28 Feb 2001ODI # 1693
4 wickets26648.0v IndiaMargao6 Apr 2001ODI # 1701
3 wickets21948.3v ZimbabweSharjah26 Oct 2000ODI # 1648
3 wickets25447.2v ZimbabweCuttack2 Dec 2000ODI # 1656
3 wickets20648.3v New ZealandWellington3 Feb 2001ODI # 1682
1 wicket28449.5v IndiaJodhpur8 Dec 2000ODI # 1658
1 wicket27448.4v New ZealandAuckland7 Jan 2001ODI # 1665
1 wicket24148.4v ZimbabweBrisbane13 Jan 2001ODI # 1669
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets16312422.550.0v West IndiesAdelaide26 Jan 2001ODI # 1677
9 wickets15016625.050.0v ZimbabweKanpur11 Dec 2000ODI # 1659
7 wickets14812825.250.0v New ZealandSharjah15 Apr 2001ODI # 1709
6 wickets11713630.350.0v PakistanNapier20 Feb 2001ODI # 1690
9 wickets10318229.547.0v New ZealandAuckland6 Feb 2001ODI # 1684
10 wickets9716633.550.0v EnglandColombo (SSC)27 Mar 2001ODI # 1697
8 wickets7922436.550.0v ZimbabweMelbourne21 Jan 2001ODI # 1674
8 wickets6518339.150.0v EnglandNairobi (Gym)10 Oct 2000ODI # 1636
7 wickets5518440.550.0v ZimbabweHarare27 Sep 2000ODI # 1627
5 wickets5514440.550.0v EnglandDambulla23 Mar 2001ODI # 1694
7 wickets5020041.450.0v West IndiesBridgetown9 May 2001ODI # 1716
5 wickets4820742.050.0v Sri LankaBloemfontein14 Jan 2001ODI # 1671
8 wickets4726742.150.0v New ZealandSharjah12 Apr 2001ODI # 1707
8 wickets4520942.350.0v KenyaNairobi (Gym)3 Oct 2000ODI # 1630
7 wickets4115243.150.0v BangladeshHarare7 Apr 2001ODI # 1702
9 wickets4019543.250.0v Sri LankaNairobi (Gym)8 Oct 2000ODI # 1634
6 wickets3915943.350.0v EnglandRawalpindi30 Oct 2000ODI # 1653
9 wickets3823543.450.0v West IndiesBrisbane14 Jan 2001ODI # 1670
8 wickets3723343.550.0v BangladeshNairobi (Gym)5 Oct 2000ODI # 1632
5 wickets3722543.550.0v IndiaSharjah20 Oct 2000ODI # 1640
6 wickets3628044.050.0v ZimbabweHobart30 Jan 2001ODI # 1679
8 wickets3421244.250.0v EnglandLahore27 Oct 2000ODI # 1649
6 wickets3416444.250.0v South AfricaKingstown16 May 2001ODI # 1718
6 wickets3015045.050.0v New ZealandAuckland17 Feb 2001ODI # 1689
8 wickets2924945.150.0v IndiaPune28 Mar 2001ODI # 1698
8 wickets2823745.250.0v ZimbabweWellington4 Jan 2001ODI # 1664
8 wickets2522145.550.0v West IndiesSt John's2 May 2001ODI # 1713
8 wickets2320146.150.0v West IndiesSt George's6 May 2001ODI # 1715
6 wickets2019546.450.0v New ZealandBenoni22 Oct 2000ODI # 1643
7 wickets1822647.050.0v ZimbabweSharjah21 Oct 2000ODI # 1642
5 wickets1630547.250.0v PakistanKarachi24 Oct 2000ODI # 1645
4 wickets1622247.250.0v Sri LankaGqeberha15 Dec 2000ODI # 1661
6 wickets1326547.550.0v New ZealandBulawayo1 Oct 2000ODI # 1629
4 wickets1226648.050.0v IndiaMargao6 Apr 2001ODI # 1701
4 wickets1128648.150.0v PakistanDunedin28 Feb 2001ODI # 1693
3 wickets1025447.249.0v ZimbabweCuttack2 Dec 2000ODI # 1656
3 wickets921948.350.0v ZimbabweSharjah26 Oct 2000ODI # 1648
6 wickets915330.332.0v New ZealandDurban1 Nov 2000ODI # 1654
1 wicket827448.450.0v New ZealandAuckland7 Jan 2001ODI # 1665
1 wicket824148.450.0v ZimbabweBrisbane13 Jan 2001ODI # 1669
5 wickets728848.550.0v New ZealandKimberley28 Oct 2000ODI # 1651
8 wickets724848.550.0v Sri LankaPaarl9 Jan 2001ODI # 1666
4 wickets625349.050.0v PakistanNairobi (Gym)11 Oct 2000ODI # 1637
3 wickets320648.349.0v New ZealandWellington3 Feb 2001ODI # 1682
4 wickets226549.450.0v IndiaNairobi (Gym)15 Oct 2000ODI # 1639
1 wicket128449.550.0v IndiaJodhpur8 Dec 2000ODI # 1658
3 wickets-25750.050.0v New ZealandCape Town4 Nov 2000ODI # 1655
3 wickets-20150.050.0v South AfricaKingston28 Apr 2001ODI # 1712
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]