Highest totals for India vs South Africa in Tests+ODIs+T20Is - South Africa

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
620/4d130.14.762v IndiaCenturionwon16 Dec 2010Test # 1985
563143.03.932v IndiaBloemfonteinwon3 Nov 2001Test # 1564
558/6d176.03.171v IndiaNagpurwon6 Feb 2010Test # 1951
540152.53.531v IndiaChennaidraw26 Mar 2008Test # 1870
529/7d162.53.241v IndiaCape Townwon2 Jan 1997Test # 1349
510/9d190.42.671v IndiaKanpurdraw20 Nov 2004Test # 1722
500155.23.212v IndiaDurbanwon26 Dec 2013Test # 2111
494/7d141.23.492v IndiaAhmedabadwon3 Apr 2008Test # 1871
479191.42.492v IndiaBengaluruwon2 Mar 2000Test # 1486
450/7136.03.304v IndiaJohannesburgdraw18 Dec 2013Test # 2108
438/450.08.761v IndiaWankhedewon25 Oct 2015ODI # 3700
431131.23.282v IndiaVisakhapatnamlost2 Oct 2019Test # 2363
428121.13.531v IndiaEden Gardenswon27 Nov 1996Test # 1341
408108.43.752v IndiaCenturionwon26 Dec 2023Test # 2520
373128.32.902v IndiaCape Townwon2 Jan 2007Test # 1827
367/3d93.23.933v IndiaEden Gardenswon27 Nov 1996Test # 1341
365/250.07.301v IndiaAhmedabadwon27 Feb 2010ODI # 2963
362112.53.201v IndiaCape Towndraw2 Jan 2011Test # 1988
362121.02.991v IndiaGqeberhadraw16 Nov 2001Test # 1569
360/9d171.02.101v IndiaCape Towndraw2 Jan 1993Test # 1209
358/450.07.161v IndiaJohannesburgwon5 Dec 2013ODI # 3442
341102.03.343v IndiaCape Towndraw2 Jan 2011Test # 1988
335113.52.941v IndiaCenturionwon13 Jan 2018Test # 2293
331/5d109.03.033v IndiaChennaidraw26 Mar 2008Test # 1870
32891.33.581v IndiaDurbanwon26 Dec 2006Test # 1825
32189.13.602v IndiaJohannesburgdraw16 Jan 1997Test # 1350
320/750.06.401v IndiaNagpurwon19 Mar 2000ODI # 1576
30550.06.102v IndiaCardifflost6 Jun 2013ODI # 3363
305121.32.511v IndiaEden Gardenslost28 Nov 2004Test # 1724
303/550.06.061v IndiaKanpurwon11 Oct 2015ODI # 3689
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
29750.05.942v IndiaJaipurlost21 Feb 2010ODI # 2961
296/450.05.921v IndiaPaarlwon19 Jan 2022ODI # 4344
29685.03.481v IndiaEden Gardenslost14 Feb 2010Test # 1952
292110.52.631v IndiaJohannesburgdraw26 Nov 1992Test # 1201
290131.32.203v IndiaEden Gardenslost14 Feb 2010Test # 1952
289/950.05.781v IndiaDurbanwon12 Jan 2011ODI # 3079
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/550.05.741v IndiaSharjahwon19 Apr 1996ODI # 1101
28673.13.901v IndiaCape Townwon5 Jan 2018Test # 2292
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
278/850.05.561v IndiaDurbanwon13 Feb 1997ODI # 1177
278/750.05.561v IndiaRanchilost9 Oct 2022ODI # 4471
27886.53.204v IndiaJohannesburglost15 Dec 2006Test # 1823
275105.42.602v IndiaPunelost10 Oct 2019Test # 2364
275138.31.982v IndiaGqeberhawon26 Dec 1992Test # 1206
274/750.05.481v IndiaCape Townwon26 Nov 2006ODI # 2449
270/450.05.401v IndiaBloemfonteinwon23 Jan 1997ODI # 1167
270/750.05.401v IndiaRajkotwon18 Oct 2015ODI # 3695
269/850.05.381v IndiaDurbanlost1 Feb 2018ODI # 3969
265/750.05.301v IndiaGqeberhawon21 Jan 2011ODI # 3084
265/8d67.43.913v IndiaDurbanwon26 Dec 2006Test # 1825
26587.33.021v IndiaKanpurlost11 Apr 2008Test # 1873
264/950.05.282v IndiaChennailost22 Oct 2015ODI # 3698
261/750.05.221v IndiaHyderabad (Deccan)won17 Oct 1996ODI # 1127
25970.03.703v IndiaDurbanwon26 Dec 1996Test # 1347
25891.32.813v IndiaCenturionwon13 Jan 2018Test # 2293
256/6d72.03.553v IndiaCape Townwon2 Jan 1997Test # 1349
254/647.25.362v IndiaHovewon15 May 1999ODI # 1444
254103.42.451v IndiaDurbandraw13 Nov 1992Test # 1200
252/548.55.162v IndiaHyderabadwon16 Nov 2005ODI # 2297
252118.22.123v IndiaJohannesburgdraw26 Nov 1992Test # 1201
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/650.04.981v IndiaJaipurwon23 Oct 1996ODI # 1130
24842.55.782v IndiaGwaliorlost24 Feb 2010ODI # 2962
248/850.04.961v IndiaDurbanwon22 Nov 2006ODI # 2447
245/649.34.942v IndiaBelfastwon26 Jun 2007ODI # 2592
24475.33.232v IndiaJohannesburgdraw18 Dec 2013Test # 2108
24498.12.482v IndiaAhmedabadlost20 Nov 1996Test # 1338
243/850.04.861v IndiaGqeberhawon29 Nov 2006ODI # 2452
243/367.43.594v IndiaJohannesburgwon3 Jan 2022Test # 2445
236/449.24.782v IndiaEast Londonwon4 Feb 1997ODI # 1173
235/950.04.701v IndiaNairobi (Gym)won3 Oct 1999ODI # 1509
23586.02.731v IndiaDurbanwon26 Dec 1996Test # 1347
233/5d78.02.983v IndiaGqeberhadraw16 Nov 2001Test # 1569
22979.42.872v IndiaJohannesburgwon3 Jan 2022Test # 2445
228/868.03.354v IndiaJohannesburgdraw16 Jan 1997Test # 1350
227/320.011.351v IndiaIndorewon4 Oct 2022T20I # 1805
227/950.04.541v IndiaSouthamptonlost5 Jun 2019ODI # 4150
226/650.04.521v IndiaBelfastlost29 Jun 2007ODI # 2593
22543.45.152v IndiaIndorelost14 Oct 2015ODI # 3692
223/650.04.461v IndiaHamiltonwon18 Feb 1995ODI # 977
22274.42.973v IndiaEden Gardenslost28 Nov 2004Test # 1724
221/320.011.052v IndiaGuwahatilost2 Oct 2022T20I # 1803
221/650.04.421v IndiaWankhedelost28 Nov 2005ODI # 2300
22049.24.451v IndiaCape Townlost18 Jan 2011ODI # 3082
219/420.010.951v IndiaJohannesburgwon30 Mar 2012T20I # 242
21845.54.752v IndiaPaarllost21 Dec 2023ODI # 4716
216/547.14.572v IndiaSharjahwon17 Apr 1996ODI # 1100
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs Pakistan at Faisalabad, South Africa in Pakistan 1st ODI, Nov 4, 2025 [ODI # 4924 - Live]
>> 211/6 (39.2 ov, MP Breetzke 34*, C Bosch 1*, Mohammad Nawaz 1/35)

Australia vs India at Hobart, India in Australia 3rd T20I, Nov 2, 2025 [T20I # 3551]

South Africa vs Pakistan at Lahore, South Africa in Pakistan 3rd T20I, Nov 1, 2025 [T20I # 3549]