Largest margins in ODIs by Innings, runs & wickets for India vs South Africa IN South Africa
By runs
Winner | Margin | Target | Overs | Opposition | Ground | Match Date | Scorecard |
| 157 runs | 249 | 29.1 | v India | Durban | 22 Nov 2006 | ODI # 2447 | |
| 141 runs | 359 | 41.0 | v India | Johannesburg | 5 Dec 2013 | ODI # 3442 | |
| 135 runs | 290 | 35.4 | v India | Durban | 12 Jan 2011 | ODI # 3079 | |
| 134 runs | 281 | 35.1 | v India | Durban | 8 Dec 2013 | ODI # 3443 | |
| 124 runs | 304 | 40.0 | v South Africa | Cape Town | 7 Feb 2018 | ODI # 3971 | |
| 106 runs | 275 | 41.3 | v India | Cape Town | 26 Nov 2006 | ODI # 2449 | |
| 80 runs | 244 | 38.1 | v India | Gqeberha | 29 Nov 2006 | ODI # 2452 | |
| 78 runs | 297 | 45.5 | v South Africa | Paarl | 21 Dec 2023 | ODI # 4716 | |
| 73 runs | 275 | 42.2 | v South Africa | Gqeberha | 13 Feb 2018 | ODI # 3976 | |
| 48 runs | 191 | 32.5 | v India | Gqeberha | 21 Jan 2011 | ODI # 3084 | |
| 46 runs | 283 | 44.4 | v India | East London | 19 Oct 2001 | ODI # 1762 | |
| 41 runs | 234 | 46.2 | v South Africa | Centurion | 10 Oct 2001 | ODI # 1757 | |
| 39 runs | 217 | 47.5 | v India | Durban | 17 Dec 1992 | ODI # 783 | |
| 39 runs | 271 | 47.4 | v India | Bloemfontein | 23 Jan 1997 | ODI # 1167 | |
| 33 runs | 268 | 40.2 | v India | Centurion | 23 Jan 2011 | ODI # 3087 | |
| 31 runs | 297 | 50.0 | v India | Paarl | 19 Jan 2022 | ODI # 4344 | |
| 17 runs | 251 | 39.2 | v India | Durban | 13 Feb 1997 | ODI # 1177 | |
| 4 runs | 288 | 49.2 | v India | Cape Town | 23 Jan 2022 | ODI # 4349 | |
| 1 run | 191 | 43.0 | v South Africa | Johannesburg | 15 Jan 2011 | ODI # 3080 |
By wickets
Winner | Margin | Target | Overs | Opposition | Ground | Match Date | Scorecard |
| 9 wickets | 201 | 31.2 | v India | Centurion | 3 Dec 2006 | ODI # 2458 | |
| 9 wickets | 119 | 20.3 | v South Africa | Centurion | 4 Feb 2018 | ODI # 3970 | |
| 8 wickets | 208 | 47.2 | v India | Bloemfontein | 15 Dec 1992 | ODI # 781 | |
| 8 wickets | 205 | 32.1 | v South Africa | Centurion | 16 Feb 2018 | ODI # 3978 | |
| 8 wickets | 117 | 16.4 | v South Africa | Johannesburg | 17 Dec 2023 | ODI # 4713 | |
| 8 wickets | 212 | 42.3 | v India | Gqeberha | 19 Dec 2023 | ODI # 4714 | |
| 7 wickets | 288 | 48.1 | v India | Paarl | 21 Jan 2022 | ODI # 4346 | |
| 6 wickets | 185 | 49.3 | v India | Cape Town | 7 Dec 1992 | ODI # 770 | |
| 6 wickets | 148 | 46.4 | v India | Gqeberha | 9 Dec 1992 | ODI # 772 | |
| 6 wickets | 162 | 48.3 | v India | Johannesburg | 13 Dec 1992 | ODI # 779 | |
| 6 wickets | 180 | 45.1 | v India | Gqeberha | 2 Feb 1997 | ODI # 1172 | |
| 6 wickets | 233 | 49.2 | v India | East London | 4 Feb 1997 | ODI # 1173 | |
| 6 wickets | 280 | 48.2 | v India | Johannesburg | 5 Oct 2001 | ODI # 1752 | |
| 6 wickets | 184 | 42.1 | v India | Durban | 26 Oct 2001 | ODI # 1766 | |
| 6 wickets | 270 | 45.3 | v South Africa | Durban | 1 Feb 2018 | ODI # 3969 | |
| 5 wickets | 204 | 47.2 | v South Africa | East London | 19 Dec 1992 | ODI # 784 | |
| 5 wickets | 202 | 25.3 | v India | Johannesburg | 10 Feb 2018 | ODI # 3973 | |
| 4 wickets | 215 | 49.1 | v South Africa | Centurion | 11 Dec 1992 | ODI # 774 | |
| 2 wickets | 221 | 48.2 | v South Africa | Cape Town | 18 Jan 2011 | ODI # 3082 |
By balls remaining in the second innings
Winner | Margin | Balls Rem | Target | Overs | Max | Opposition | Ground | Match Date | Scorecard |
| 8 wickets | 200 | 117 | 16.4 | 50.0 | v South Africa | Johannesburg | 17 Dec 2023 | ODI # 4713 | |
| 9 wickets | 177 | 119 | 20.3 | 50.0 | v South Africa | Centurion | 4 Feb 2018 | ODI # 3970 | |
| 9 wickets | 112 | 201 | 31.2 | 50.0 | v India | Centurion | 3 Dec 2006 | ODI # 2458 | |
| 8 wickets | 107 | 205 | 32.1 | 50.0 | v South Africa | Centurion | 16 Feb 2018 | ODI # 3978 | |
| 6 wickets | 47 | 184 | 42.1 | 50.0 | v India | Durban | 26 Oct 2001 | ODI # 1766 | |
| 8 wickets | 45 | 212 | 42.3 | 50.0 | v India | Gqeberha | 19 Dec 2023 | ODI # 4714 | |
| 6 wickets | 29 | 180 | 45.1 | 50.0 | v India | Gqeberha | 2 Feb 1997 | ODI # 1172 | |
| 6 wickets | 27 | 270 | 45.3 | 50.0 | v South Africa | Durban | 1 Feb 2018 | ODI # 3969 | |
| 6 wickets | 20 | 148 | 46.4 | 50.0 | v India | Gqeberha | 9 Dec 1992 | ODI # 772 | |
| 8 wickets | 16 | 208 | 47.2 | 50.0 | v India | Bloemfontein | 15 Dec 1992 | ODI # 781 | |
| 5 wickets | 16 | 204 | 47.2 | 50.0 | v South Africa | East London | 19 Dec 1992 | ODI # 784 | |
| 5 wickets | 15 | 202 | 25.3 | 28.0 | v India | Johannesburg | 10 Feb 2018 | ODI # 3973 | |
| 7 wickets | 11 | 288 | 48.1 | 50.0 | v India | Paarl | 21 Jan 2022 | ODI # 4346 | |
| 6 wickets | 10 | 280 | 48.2 | 50.0 | v India | Johannesburg | 5 Oct 2001 | ODI # 1752 | |
| 2 wickets | 10 | 221 | 48.2 | 50.0 | v South Africa | Cape Town | 18 Jan 2011 | ODI # 3082 | |
| 6 wickets | 9 | 162 | 48.3 | 50.0 | v India | Johannesburg | 13 Dec 1992 | ODI # 779 | |
| 4 wickets | 5 | 215 | 49.1 | 50.0 | v South Africa | Centurion | 11 Dec 1992 | ODI # 774 | |
| 6 wickets | 4 | 233 | 49.2 | 50.0 | v India | East London | 4 Feb 1997 | ODI # 1173 | |
| 6 wickets | 3 | 185 | 49.3 | 50.0 | v India | Cape Town | 7 Dec 1992 | ODI # 770 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:
New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]
India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]
New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]