Team Highest Innings Totals - vs South Africa

Highest totals by India in ODIs - vs South Africa

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
401/350.08.021v South AfricaGwaliorwon24 Feb 2010ODI # 2962
331/750.06.621v South AfricaCardiffwon6 Jun 2013ODI # 3363
326/550.06.521v South AfricaEden Gardenswon5 Nov 2023ODI # 4694
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
303/650.06.061v South AfricaCape Townwon7 Feb 2018ODI # 3971
302/749.46.082v South AfricaKochiwon9 Mar 2000ODI # 1572
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
29648.46.081v South AfricaNagpurlost12 Mar 2011ODI # 3128
296/850.05.921v South AfricaPaarlwon21 Dec 2023ODI # 4716
295/650.05.901v South AfricaNairobi (Gym)won13 Oct 2000ODI # 1638
289/750.05.781v South AfricaJohannesburglost10 Feb 2018ODI # 3973
287/450.05.741v South AfricaNew Delhilost14 Nov 1991ODI # 688
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
279/550.05.581v South AfricaJohannesburglost5 Oct 2001ODI # 1752
27544.36.172v South AfricaAhmedabadlost27 Feb 2010ODI # 2963
274/750.05.481v South AfricaGqeberhawon13 Feb 2018ODI # 3976
270/445.35.932v South AfricaDurbanwon1 Feb 2018ODI # 3969
267/650.05.341v South AfricaWankhedewon14 Dec 1996ODI # 1151
265/850.05.302v South AfricaPaarllost19 Jan 2022ODI # 4344
261/950.05.221v South AfricaColombo (RPS)won25 Sep 2002ODI # 1886
253/550.05.061v South AfricaHovelost15 May 1999ODI # 1444
252/650.05.042v South AfricaRajkotlost18 Oct 2015ODI # 3695
249/950.04.982v South AfricaSharjahlost19 Apr 1996ODI # 1101
249/950.04.981v South AfricaHyderabadlost16 Nov 2005ODI # 2297
248/850.04.961v South AfricaFaridabadlost15 Mar 2000ODI # 1574
247/950.04.941v South AfricaIndorewon14 Oct 2015ODI # 3692
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
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
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
222/750.04.442v South AfricaJaipurlost23 Oct 1996ODI # 1130
22149.24.471v South AfricaMohaliwon22 Nov 1993ODI # 855
220/750.04.401v South AfricaWankhedewon6 Nov 1996ODI # 1138
21741.05.292v South AfricaJohannesburglost5 Dec 2013ODI # 3442
215/649.14.372v South AfricaCenturionwon11 Dec 1992ODI # 774
21549.14.371v South AfricaDhakalost18 Apr 2003ODI # 2006
215/850.04.301v South AfricaSharjahlost17 Apr 1996ODI # 1100
21446.34.602v South AfricaHyderabad (Deccan)lost17 Oct 1996ODI # 1127
21146.24.551v South AfricaGqeberhalost19 Dec 2023ODI # 4714
20947.34.402v South AfricaNairobi (Gym)lost3 Oct 1999ODI # 1509
209/950.04.182v South AfricaHamiltonlost18 Feb 1995ODI # 977
208/850.04.162v South AfricaSharjahlost14 Apr 1996ODI # 1097
207/450.04.141v South AfricaBloemfonteinlost15 Dec 1992ODI # 781
206/232.16.402v South AfricaCenturionwon16 Feb 2018ODI # 3978
204/547.24.302v South AfricaEast Londonwon19 Dec 1992ODI # 784
203/447.14.302v South AfricaJamshedpurwon12 Mar 2000ODI # 1573
200/950.04.001v South AfricaCenturionlost3 Dec 2006ODI # 2458
19550.03.901v South AfricaEden Gardenswon24 Nov 1993ODI # 856
193/238.05.072v South AfricaThe Ovalwon11 Jun 2017ODI # 3886
191/950.03.821v South AfricaDurbann/r12 Feb 1997ODI # 1176
19047.24.011v South AfricaJohannesburgwon15 Jan 2011ODI # 3080
18845.54.101v South AfricaEden Gardenslost25 Nov 2005ODI # 2299
18548.13.841v South AfricaRajkotlost29 Oct 1996ODI # 1132
18450.03.681v South AfricaCape Townlost7 Dec 1992ODI # 770
18348.23.781v South AfricaDurbanlost26 Oct 2001ODI # 1766
180/630.06.001v South AfricaAdelaidelost15 Mar 1992ODI # 745
179/950.03.581v South AfricaGqeberhalost2 Feb 1997ODI # 1172
178/740.44.372v South AfricaEden Gardenswon10 Nov 1991ODI # 686
17747.53.702v South AfricaDurbanlost17 Dec 1992ODI # 783
171/435.44.792v South AfricaBengaluruwon19 Nov 2005ODI # 2298
16841.34.042v South AfricaCape Townlost26 Nov 2006ODI # 2449
16445.23.611v South AfricaSharjahlost22 Mar 2000ODI # 1577
16448.53.351v South AfricaSharjahlost27 Mar 2000ODI # 1581
16338.14.272v South AfricaGqeberhalost29 Nov 2006ODI # 2452
161/950.03.221v South AfricaJohannesburglost13 Dec 1992ODI # 779
15435.44.312v South AfricaDurbanlost12 Jan 2011ODI # 3079
152/430.25.012v South AfricaBelfastwon1 Jul 2007ODI # 2595
14749.42.951v South AfricaGqeberhalost9 Dec 1992ODI # 772
14635.14.152v South AfricaDurbanlost8 Dec 2013ODI # 3443
142/632.54.322v South AfricaGqeberhalost21 Jan 2011ODI # 3084
120/222.45.292v South AfricaNairobi (Gym)won26 Sep 1999ODI # 1504
119/120.35.802v South AfricaCenturionwon4 Feb 2018ODI # 3970
117/216.47.022v South AfricaJohannesburgwon17 Dec 2023ODI # 4713
105/319.15.472v South AfricaDelhiwon11 Oct 2022ODI # 4472
9129.13.122v South AfricaDurbanlost22 Nov 2006ODI # 2447
46/317.12.671v South AfricaDhakan/r21 Apr 2003ODI # 2007
DNB0.0--v South AfricaCenturionn/r11 Dec 2013ODI # 3444
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Australia vs India at Sydney, India in Australia 3rd ODI, Oct 25, 2025 [ODI # 4915]

India vs Australia at Adelaide, India in Australia 2nd ODI, Oct 23, 2025 [ODI # 4913]

India vs Australia at Perth, India in Australia 1st ODI, Oct 19, 2025 [ODI # 4911]