Team Largest Margins - vs South Africa

Largest margins by India in ODIs by Innings, runs & wickets - vs South Africa

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
243 runs32727.1v South AfricaEden Gardens5 Nov 2023ODI # 4694
153 runs30834.5v South AfricaDhaka13 Apr 2003ODI # 2002
153 runs40242.5v South AfricaGwalior24 Feb 2010ODI # 2962
130 runs30840.2v South AfricaMelbourne22 Feb 2015ODI # 3610
124 runs30440.0v South AfricaCape Town7 Feb 2018ODI # 3971
95 runs29641.0v South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
78 runs29745.5v South AfricaPaarl21 Dec 2023ODI # 4716
74 runs26846.0v South AfricaWankhede14 Dec 1996ODI # 1151
73 runs27542.2v South AfricaGqeberha13 Feb 2018ODI # 3976
43 runs22250.0v South AfricaMohali22 Nov 1993ODI # 855
41 runs23446.2v South AfricaCenturion10 Oct 2001ODI # 1757
38 runs22445.0v South AfricaGwalior12 Nov 1991ODI # 687
35 runs22147.2v South AfricaWankhede6 Nov 1996ODI # 1138
35 runs30050.0v South AfricaChennai22 Oct 2015ODI # 3698
26 runs33250.0v South AfricaCardiff6 Jun 2013ODI # 3363
22 runs24843.4v South AfricaIndore14 Oct 2015ODI # 3692
17 runs35049.2v South AfricaRanchi30 Nov 2025ODI # 4934
10 runs26250.0v South AfricaColombo (RPS)25 Sep 2002ODI # 1886
2 runs19650.0v South AfricaEden Gardens24 Nov 1993ODI # 856
1 run29950.0v South AfricaJaipur21 Feb 2010ODI # 2961
1 run19143.0v South AfricaJohannesburg15 Jan 2011ODI # 3080
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
9 wickets11920.3v South AfricaCenturion4 Feb 2018ODI # 3970
9 wickets27139.5v South AfricaVisakhapatnam6 Dec 2025ODI # 4936
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
7 wickets27945.5v South AfricaRanchi9 Oct 2022ODI # 4471
7 wickets10019.1v South AfricaDelhi11 Oct 2022ODI # 4472
6 wickets20047.1v South AfricaJamshedpur12 Mar 2000ODI # 1573
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
5 wickets20447.2v South AfricaEast London19 Dec 1992ODI # 784
5 wickets22247.3v South AfricaWankhede28 Nov 2005ODI # 2300
4 wickets21549.1v South AfricaCenturion11 Dec 1992ODI # 774
4 wickets28349.5v South AfricaVadodara17 Mar 2000ODI # 1575
3 wickets17840.4v South AfricaEden Gardens10 Nov 1991ODI # 686
3 wickets30249.4v South AfricaKochi9 Mar 2000ODI # 1572
2 wickets22148.2v South AfricaCape Town18 Jan 2011ODI # 3082
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
8 wickets20011716.450.0v South AfricaJohannesburg17 Dec 2023ODI # 4713
7 wickets18510019.150.0v South AfricaDelhi11 Oct 2022ODI # 4472
9 wickets17711920.350.0v South AfricaCenturion4 Feb 2018ODI # 3970
8 wickets16411822.450.0v South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
8 wickets10720532.150.0v South AfricaCenturion16 Feb 2018ODI # 3978
6 wickets8617035.450.0v South AfricaBengaluru19 Nov 2005ODI # 2298
8 wickets7219238.050.0v South AfricaThe Oval11 Jun 2017ODI # 3886
9 wickets6127139.550.0v South AfricaVisakhapatnam6 Dec 2025ODI # 4936
3 wickets3817840.447.0v South AfricaEden Gardens10 Nov 1991ODI # 686
6 wickets2727045.350.0v South AfricaDurban1 Feb 2018ODI # 3969
7 wickets2527945.550.0v South AfricaRanchi9 Oct 2022ODI # 4471
6 wickets1720047.150.0v South AfricaJamshedpur12 Mar 2000ODI # 1573
5 wickets1620447.250.0v South AfricaEast London19 Dec 1992ODI # 784
5 wickets1522247.350.0v South AfricaWankhede28 Nov 2005ODI # 2300
6 wickets1522847.350.0v South AfricaSouthampton5 Jun 2019ODI # 4150
2 wickets1022148.250.0v South AfricaCape Town18 Jan 2011ODI # 3082
4 wickets521549.150.0v South AfricaCenturion11 Dec 1992ODI # 774
6 wickets522749.150.0v South AfricaBelfast29 Jun 2007ODI # 2593
6 wickets414930.231.0v South AfricaBelfast1 Jul 2007ODI # 2595
3 wickets230249.450.0v South AfricaKochi9 Mar 2000ODI # 1572
4 wickets128349.550.0v South AfricaVadodara17 Mar 2000ODI # 1575
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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]