Cricket Records for India vs South Africa in ODI matches

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 run29950.0v South AfricaJaipur21 Feb 2010ODI # 2961
1 run19143.0v South AfricaJohannesburg15 Jan 2011ODI # 3080
2 runs19650.0v South AfricaEden Gardens24 Nov 1993ODI # 856
4 runs28849.2v IndiaCape Town23 Jan 2022ODI # 4349
5 runs30450.0v IndiaKanpur11 Oct 2015ODI # 3689
9 runs25040.0v IndiaLucknow6 Oct 2022ODI # 4470
10 runs32148.5v IndiaNagpur19 Mar 2000ODI # 1576
10 runs26250.0v South AfricaColombo (RPS)25 Sep 2002ODI # 1886
14 runs22450.0v IndiaHamilton18 Feb 1995ODI # 977
17 runs25139.2v IndiaDurban13 Feb 1997ODI # 1177
18 runs27150.0v IndiaRajkot18 Oct 2015ODI # 3695
22 runs24843.4v South AfricaIndore14 Oct 2015ODI # 3692
26 runs23647.3v IndiaNairobi (Gym)3 Oct 1999ODI # 1509
26 runs33250.0v South AfricaCardiff6 Jun 2013ODI # 3363
27 runs25050.0v IndiaJaipur23 Oct 1996ODI # 1130
31 runs29750.0v IndiaPaarl19 Jan 2022ODI # 4344
33 runs26840.2v IndiaCenturion23 Jan 2011ODI # 3087
35 runs22147.2v South AfricaWankhede6 Nov 1996ODI # 1138
35 runs30050.0v South AfricaChennai22 Oct 2015ODI # 3698
38 runs22445.0v South AfricaGwalior12 Nov 1991ODI # 687
38 runs28850.0v IndiaSharjah19 Apr 1996ODI # 1101
39 runs21747.5v IndiaDurban17 Dec 1992ODI # 783
39 runs27147.4v IndiaBloemfontein23 Jan 1997ODI # 1167
41 runs23446.2v South AfricaCenturion10 Oct 2001ODI # 1757
43 runs22250.0v South AfricaMohali22 Nov 1993ODI # 855
46 runs28344.4v IndiaEast London19 Oct 2001ODI # 1762
47 runs26246.3v IndiaHyderabad (Deccan)17 Oct 1996ODI # 1127
48 runs19132.5v IndiaGqeberha21 Jan 2011ODI # 3084
73 runs27542.2v South AfricaGqeberha13 Feb 2018ODI # 3976
74 runs26846.0v South AfricaWankhede14 Dec 1996ODI # 1151
78 runs29745.5v South AfricaPaarl21 Dec 2023ODI # 4716
80 runs28950.0v IndiaSharjah14 Apr 1996ODI # 1097
80 runs24438.1v IndiaGqeberha29 Nov 2006ODI # 2452
90 runs36644.3v IndiaAhmedabad27 Feb 2010ODI # 2963
95 runs29641.0v South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
106 runs27541.3v IndiaCape Town26 Nov 2006ODI # 2449
124 runs30440.0v South AfricaCape Town7 Feb 2018ODI # 3971
130 runs30840.2v South AfricaMelbourne22 Feb 2015ODI # 3610
134 runs28135.1v IndiaDurban8 Dec 2013ODI # 3443
135 runs29035.4v IndiaDurban12 Jan 2011ODI # 3079
141 runs35941.0v IndiaJohannesburg5 Dec 2013ODI # 3442
153 runs30834.5v South AfricaDhaka13 Apr 2003ODI # 2002
153 runs40242.5v South AfricaGwalior24 Feb 2010ODI # 2962
157 runs24929.1v IndiaDurban22 Nov 2006ODI # 2447
214 runs43936.0v IndiaWankhede25 Oct 2015ODI # 3700
243 runs32727.1v South AfricaEden Gardens5 Nov 2023ODI # 4694
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
2 wickets24948.0v IndiaFaridabad15 Mar 2000ODI # 1574
2 wickets22148.2v South AfricaCape Town18 Jan 2011ODI # 3082
3 wickets17840.4v South AfricaEden Gardens10 Nov 1991ODI # 686
3 wickets30249.4v South AfricaKochi9 Mar 2000ODI # 1572
3 wickets29749.4v IndiaNagpur12 Mar 2011ODI # 3128
4 wickets21549.1v South AfricaCenturion11 Dec 1992ODI # 774
4 wickets25447.2v IndiaHove15 May 1999ODI # 1444
4 wickets28349.5v South AfricaVadodara17 Mar 2000ODI # 1575
4 wickets24349.3v IndiaBelfast26 Jun 2007ODI # 2592
5 wickets20447.2v South AfricaEast London19 Dec 1992ODI # 784
5 wickets21647.1v IndiaSharjah17 Apr 1996ODI # 1100
5 wickets18648.4v IndiaRajkot29 Oct 1996ODI # 1132
5 wickets21648.4v IndiaDhaka18 Apr 2003ODI # 2006
5 wickets25048.5v IndiaHyderabad16 Nov 2005ODI # 2297
5 wickets22247.3v South AfricaWankhede28 Nov 2005ODI # 2300
5 wickets20225.3v IndiaJohannesburg10 Feb 2018ODI # 3973
6 wickets18129.1v IndiaAdelaide15 Mar 1992ODI # 745
6 wickets18549.3v IndiaCape Town7 Dec 1992ODI # 770
6 wickets14846.4v IndiaGqeberha9 Dec 1992ODI # 772
6 wickets16248.3v IndiaJohannesburg13 Dec 1992ODI # 779
6 wickets18045.1v IndiaGqeberha2 Feb 1997ODI # 1172
6 wickets23349.2v IndiaEast London4 Feb 1997ODI # 1173
6 wickets20047.1v South AfricaJamshedpur12 Mar 2000ODI # 1573
6 wickets16542.4v IndiaSharjah27 Mar 2000ODI # 1581
6 wickets28048.2v IndiaJohannesburg5 Oct 2001ODI # 1752
6 wickets18442.1v IndiaDurban26 Oct 2001ODI # 1766
6 wickets17035.4v South AfricaBengaluru19 Nov 2005ODI # 2298
6 wickets22749.1v South AfricaBelfast29 Jun 2007ODI # 2593
6 wickets14930.2v South AfricaBelfast1 Jul 2007ODI # 2595
6 wickets27045.3v South AfricaDurban1 Feb 2018ODI # 3969
6 wickets22847.3v South AfricaSouthampton5 Jun 2019ODI # 4150
7 wickets28848.1v IndiaPaarl21 Jan 2022ODI # 4346
7 wickets27945.5v South AfricaRanchi9 Oct 2022ODI # 4471
7 wickets10019.1v South AfricaDelhi11 Oct 2022ODI # 4472
8 wickets28846.4v IndiaNew Delhi14 Nov 1991ODI # 688
8 wickets20847.2v IndiaBloemfontein15 Dec 1992ODI # 781
8 wickets11822.4v South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
8 wickets19238.0v South AfricaThe Oval11 Jun 2017ODI # 3886
8 wickets20532.1v South AfricaCenturion16 Feb 2018ODI # 3978
8 wickets11716.4v South AfricaJohannesburg17 Dec 2023ODI # 4713
8 wickets21242.3v IndiaGqeberha19 Dec 2023ODI # 4714
9 wickets20131.2v IndiaCenturion3 Dec 2006ODI # 2458
9 wickets11920.3v South AfricaCenturion4 Feb 2018ODI # 3970
10 wickets16529.2v IndiaSharjah22 Mar 2000ODI # 1577
10 wickets18935.5v IndiaEden Gardens25 Nov 2005ODI # 2299
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
4 wickets128349.550.0v South AfricaVadodara17 Mar 2000ODI # 1575
3 wickets230249.450.0v South AfricaKochi9 Mar 2000ODI # 1572
3 wickets229749.450.0v IndiaNagpur12 Mar 2011ODI # 3128
6 wickets318549.350.0v IndiaCape Town7 Dec 1992ODI # 770
4 wickets324349.350.0v IndiaBelfast26 Jun 2007ODI # 2592
6 wickets423349.250.0v IndiaEast London4 Feb 1997ODI # 1173
6 wickets414930.231.0v South AfricaBelfast1 Jul 2007ODI # 2595
6 wickets518129.130.0v IndiaAdelaide15 Mar 1992ODI # 745
4 wickets521549.150.0v South AfricaCenturion11 Dec 1992ODI # 774
6 wickets522749.150.0v South AfricaBelfast29 Jun 2007ODI # 2593
2 wickets624948.049.0v IndiaFaridabad15 Mar 2000ODI # 1574
5 wickets725048.550.0v IndiaHyderabad16 Nov 2005ODI # 2297
5 wickets818648.450.0v IndiaRajkot29 Oct 1996ODI # 1132
5 wickets821648.450.0v IndiaDhaka18 Apr 2003ODI # 2006
6 wickets916248.350.0v IndiaJohannesburg13 Dec 1992ODI # 779
6 wickets1028048.250.0v IndiaJohannesburg5 Oct 2001ODI # 1752
2 wickets1022148.250.0v South AfricaCape Town18 Jan 2011ODI # 3082
7 wickets1128848.150.0v IndiaPaarl21 Jan 2022ODI # 4346
5 wickets1522247.350.0v South AfricaWankhede28 Nov 2005ODI # 2300
5 wickets1520225.328.0v IndiaJohannesburg10 Feb 2018ODI # 3973
6 wickets1522847.350.0v South AfricaSouthampton5 Jun 2019ODI # 4150
8 wickets1620847.250.0v IndiaBloemfontein15 Dec 1992ODI # 781
5 wickets1620447.250.0v South AfricaEast London19 Dec 1992ODI # 784
4 wickets1625447.250.0v IndiaHove15 May 1999ODI # 1444
5 wickets1721647.150.0v IndiaSharjah17 Apr 1996ODI # 1100
6 wickets1720047.150.0v South AfricaJamshedpur12 Mar 2000ODI # 1573
8 wickets2028846.450.0v IndiaNew Delhi14 Nov 1991ODI # 688
6 wickets2014846.450.0v IndiaGqeberha9 Dec 1992ODI # 772
7 wickets2527945.550.0v South AfricaRanchi9 Oct 2022ODI # 4471
6 wickets2727045.350.0v South AfricaDurban1 Feb 2018ODI # 3969
6 wickets2918045.150.0v IndiaGqeberha2 Feb 1997ODI # 1172
3 wickets3817840.447.0v South AfricaEden Gardens10 Nov 1991ODI # 686
6 wickets4416542.450.0v IndiaSharjah27 Mar 2000ODI # 1581
8 wickets4521242.350.0v IndiaGqeberha19 Dec 2023ODI # 4714
6 wickets4718442.150.0v IndiaDurban26 Oct 2001ODI # 1766
8 wickets7219238.050.0v South AfricaThe Oval11 Jun 2017ODI # 3886
10 wickets8518935.550.0v IndiaEden Gardens25 Nov 2005ODI # 2299
6 wickets8617035.450.0v South AfricaBengaluru19 Nov 2005ODI # 2298
8 wickets10720532.150.0v South AfricaCenturion16 Feb 2018ODI # 3978
9 wickets11220131.250.0v IndiaCenturion3 Dec 2006ODI # 2458
10 wickets12416529.250.0v IndiaSharjah22 Mar 2000ODI # 1577
8 wickets16411822.450.0v South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
9 wickets17711920.350.0v South AfricaCenturion4 Feb 2018ODI # 3970
7 wickets18510019.150.0v South AfricaDelhi11 Oct 2022ODI # 4472
8 wickets20011716.450.0v South AfricaJohannesburg17 Dec 2023ODI # 4713
Tied matches
Team 1
Team 2
Ground
Match Date
Scorecard
No records found
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa v India at Paarl, 3rd ODI, Dec 21, 2023 [ODI # 4716]

South Africa v India at Gqeberha, 2nd ODI, Dec 19, 2023 [ODI # 4714]

South Africa v India at Johannesburg, 1st ODI, Dec 17, 2023 [ODI # 4713]