Highest totals for India vs South Africa in ODIs

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
438/450.08.761v IndiaWankhedewon25 Oct 2015ODI # 3700
401/350.08.021v South AfricaGwaliorwon24 Feb 2010ODI # 2962
365/250.07.301v IndiaAhmedabadwon27 Feb 2010ODI # 2963
358/450.07.161v IndiaJohannesburgwon5 Dec 2013ODI # 3442
331/750.06.621v South AfricaCardiffwon6 Jun 2013ODI # 3363
326/550.06.521v South AfricaEden Gardenswon5 Nov 2023ODI # 4694
320/750.06.401v IndiaNagpurwon19 Mar 2000ODI # 1576
31048.56.342v South AfricaNagpurlost19 Mar 2000ODI # 1576
307/450.06.141v South AfricaDhakawon13 Apr 2003ODI # 2002
307/750.06.141v South AfricaMelbournewon22 Feb 2015ODI # 3610
30550.06.102v IndiaCardifflost6 Jun 2013ODI # 3363
303/550.06.061v IndiaKanpurwon11 Oct 2015ODI # 3689
303/650.06.061v South AfricaCape Townwon7 Feb 2018ODI # 3971
302/749.46.082v South AfricaKochiwon9 Mar 2000ODI # 1572
301/350.06.021v IndiaKochilost9 Mar 2000ODI # 1572
301/850.06.021v IndiaCenturionn/r11 Dec 2013ODI # 3444
300/749.46.042v IndiaNagpurwon12 Mar 2011ODI # 3128
299/850.05.981v South AfricaChennaiwon22 Oct 2015ODI # 3698
298/950.05.961v South AfricaJaipurwon21 Feb 2010ODI # 2961
298/750.05.962v South AfricaKanpurlost11 Oct 2015ODI # 3689
29750.05.942v IndiaJaipurlost21 Feb 2010ODI # 2961
29648.46.081v South AfricaNagpurlost12 Mar 2011ODI # 3128
296/450.05.921v IndiaPaarlwon19 Jan 2022ODI # 4344
296/850.05.921v South AfricaPaarlwon21 Dec 2023ODI # 4716
295/650.05.901v South AfricaNairobi (Gym)won13 Oct 2000ODI # 1638
289/950.05.781v IndiaDurbanwon12 Jan 2011ODI # 3079
289/750.05.781v South AfricaJohannesburglost10 Feb 2018ODI # 3973
288/246.46.172v IndiaNew Delhiwon14 Nov 1991ODI # 688
288/348.15.972v IndiaPaarlwon21 Jan 2022ODI # 4346
288/650.05.761v IndiaSharjahwon14 Apr 1996ODI # 1097
28749.55.751v IndiaCape Townwon23 Jan 2022ODI # 4349
287/450.05.741v South AfricaNew Delhilost14 Nov 1991ODI # 688
287/550.05.741v IndiaSharjahwon19 Apr 1996ODI # 1101
287/650.05.741v South AfricaPaarllost21 Jan 2022ODI # 4346
28349.25.732v South AfricaCape Townlost23 Jan 2022ODI # 4349
283/649.55.672v South AfricaVadodarawon17 Mar 2000ODI # 1575
282/345.56.152v South AfricaRanchiwon9 Oct 2022ODI # 4471
282/550.05.641v IndiaVadodaralost17 Mar 2000ODI # 1575
282/450.05.641v IndiaEast Londonwon19 Oct 2001ODI # 1762
280/448.25.792v IndiaJohannesburgwon5 Oct 2001ODI # 1752
280/649.05.711v IndiaDurbanwon8 Dec 2013ODI # 3443
279/550.05.581v South AfricaJohannesburglost5 Oct 2001ODI # 1752
278/850.05.561v IndiaDurbanwon13 Feb 1997ODI # 1177
278/750.05.561v IndiaRanchilost9 Oct 2022ODI # 4471
27544.36.172v South AfricaAhmedabadlost27 Feb 2010ODI # 2963
274/750.05.481v IndiaCape Townwon26 Nov 2006ODI # 2449
274/750.05.481v South AfricaGqeberhawon13 Feb 2018ODI # 3976
270/445.35.932v South AfricaDurbanwon1 Feb 2018ODI # 3969
270/450.05.401v IndiaBloemfonteinwon23 Jan 1997ODI # 1167
270/750.05.401v IndiaRajkotwon18 Oct 2015ODI # 3695
269/850.05.381v IndiaDurbanlost1 Feb 2018ODI # 3969
267/650.05.341v South AfricaWankhedewon14 Dec 1996ODI # 1151
265/750.05.301v IndiaGqeberhawon21 Jan 2011ODI # 3084
265/850.05.302v South AfricaPaarllost19 Jan 2022ODI # 4344
264/950.05.282v IndiaChennailost22 Oct 2015ODI # 3698
261/750.05.221v IndiaHyderabad (Deccan)won17 Oct 1996ODI # 1127
261/950.05.221v South AfricaColombo (RPS)won25 Sep 2002ODI # 1886
254/647.25.362v IndiaHovewon15 May 1999ODI # 1444
253/550.05.061v South AfricaHovelost15 May 1999ODI # 1444
252/548.55.162v IndiaHyderabadwon16 Nov 2005ODI # 2297
252/650.05.042v South AfricaRajkotlost18 Oct 2015ODI # 3695
251/848.05.222v IndiaFaridabadwon15 Mar 2000ODI # 1574
251/650.05.022v IndiaColombo (RPS)lost25 Sep 2002ODI # 1886
250/946.05.431v IndiaCenturionwon23 Jan 2011ODI # 3087
249/440.06.221v IndiaLucknowwon6 Oct 2022ODI # 4470
249/950.04.982v South AfricaSharjahlost19 Apr 1996ODI # 1101
249/650.04.981v IndiaJaipurwon23 Oct 1996ODI # 1130
249/950.04.981v South AfricaHyderabadlost16 Nov 2005ODI # 2297
24842.55.782v IndiaGwaliorlost24 Feb 2010ODI # 2962
248/850.04.961v South AfricaFaridabadlost15 Mar 2000ODI # 1574
248/850.04.961v IndiaDurbanwon22 Nov 2006ODI # 2447
247/950.04.941v South AfricaIndorewon14 Oct 2015ODI # 3692
245/649.34.942v IndiaBelfastwon26 Jun 2007ODI # 2592
243/850.04.861v IndiaGqeberhawon29 Nov 2006ODI # 2452
242/850.04.841v South AfricaBelfastlost26 Jun 2007ODI # 2592
240/840.06.002v South AfricaLucknowlost6 Oct 2022ODI # 4470
23644.45.282v South AfricaEast Londonlost19 Oct 2001ODI # 1762
236/449.24.782v IndiaEast Londonwon4 Feb 1997ODI # 1173
235/950.04.701v IndiaNairobi (Gym)won3 Oct 1999ODI # 1509
23439.25.942v South AfricaDurbanlost13 Feb 1997ODI # 1177
23440.25.802v South AfricaCenturionlost23 Jan 2011ODI # 3087
23348.54.771v South AfricaCenturionwon10 Oct 2001ODI # 1757
232/550.04.641v South AfricaEast Londonlost4 Feb 1997ODI # 1173
23147.44.842v South AfricaBloemfonteinlost23 Jan 1997ODI # 1167
230/447.34.842v South AfricaSouthamptonwon5 Jun 2019ODI # 4150
227/449.14.612v South AfricaBelfastwon29 Jun 2007ODI # 2593
227/950.04.541v IndiaSouthamptonlost5 Jun 2019ODI # 4150
226/650.04.521v IndiaBelfastlost29 Jun 2007ODI # 2593
22543.45.152v IndiaIndorelost14 Oct 2015ODI # 3692
22436.06.222v South AfricaWankhedelost25 Oct 2015ODI # 3700
224/547.34.712v South AfricaWankhedewon28 Nov 2005ODI # 2300
223/645.04.951v South AfricaGwaliorwon12 Nov 1991ODI # 687
223/848.24.612v South AfricaCape Townwon18 Jan 2011ODI # 3082
223/650.04.461v IndiaHamiltonwon18 Feb 1995ODI # 977
222/750.04.442v South AfricaJaipurlost23 Oct 1996ODI # 1130
22149.24.471v South AfricaMohaliwon22 Nov 1993ODI # 855
221/650.04.421v IndiaWankhedelost28 Nov 2005ODI # 2300
22049.24.451v IndiaCape Townlost18 Jan 2011ODI # 3082
220/750.04.401v South AfricaWankhedewon6 Nov 1996ODI # 1138
21845.54.752v IndiaPaarllost21 Dec 2023ODI # 4716
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Somerset vs Nottinghamshire at Nottingham, County Championship Division One 55th Match, Jul 29-Aug 1, 2025 [First-class]

Derbyshire vs Northamptonshire at Northampton, County Championship Division Two 41st Match, Jul 29-Aug 1, 2025 [First-class]