South Africa vs other countries ODIs Team Records - Highest Total in an Innings

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
434/450.08.681v South AfricaJohannesburglost12 Mar 2006ODI # 2349
431/250.08.621v South AfricaMackaywon24 Aug 2025ODI # 4897
414/550.08.281v South AfricaSouthamptonwon7 Sep 2025ODI # 4906
401/350.08.021v South AfricaGwaliorwon24 Feb 2010ODI # 2962
399/950.07.981v South AfricaBloemfonteinwon3 Feb 2016ODI # 3732
392/850.07.841v South AfricaBloemfonteinwon9 Sep 2023ODI # 4638
377/650.07.541v South AfricaBasseterrewon24 Mar 2007ODI # 2552
371/650.07.421v South AfricaDurbanlost5 Oct 2016ODI # 3790
362/650.07.241v South AfricaLahorewon5 Mar 2025ODI # 4855
358/550.07.161v South AfricaRaipurlost3 Dec 2025ODI # 4935
355/449.07.242v South AfricaKarachiwon12 Feb 2025ODI # 4834
351/450.07.021v South AfricaDurbanwon7 Feb 2007ODI # 2513
349/850.06.981v South AfricaRanchiwon30 Nov 2025ODI # 4934
346/750.06.921v South AfricaKimberleywon1 Feb 2023ODI # 4514
344/650.06.881v South AfricaSydneywon5 Feb 2006ODI # 2323
342/750.06.841v South AfricaBloemfonteinlost29 Jan 2023ODI # 4513
339/650.06.781v South AfricaLeedswon24 May 2017ODI # 3872
335/650.06.701v South AfricaGqeberhawon11 Dec 2002ODI # 1916
335/850.06.701v South AfricaEast Londonwon18 Mar 2023ODI # 4540
331/750.06.621v South AfricaCardiffwon6 Jun 2013ODI # 3363
330/749.16.712v South AfricaGqeberhawon6 Apr 2002ODI # 1824
330/650.06.601v South AfricaSouthamptonwon27 May 2017ODI # 3873
330/650.06.601v South AfricaThe Ovalwon2 Jun 2019ODI # 4147
32949.56.601v South AfricaCape Townwon19 Dec 2024ODI # 4819
329/550.06.581v South AfricaCanberrawon19 Nov 2014ODI # 3548
32748.16.782v South AfricaCape Townlost7 Feb 2017ODI # 3833
327/750.06.541v South AfricaHararelost27 Aug 2014ODI # 3516
32644.57.272v South AfricaDelhilost7 Oct 2023ODI # 4661
326/550.06.521v South AfricaEden Gardenswon5 Nov 2023ODI # 4694
325/950.06.502v South AfricaLord'slost4 Sep 2025ODI # 4904
324/950.06.482v South AfricaJohannesburglost4 Apr 2021ODI # 4286
323/850.06.461v South AfricaCenturionwon27 Sep 2009ODI # 2900
320/550.06.401v South AfricaColombo (RPS)won20 Jul 2013ODI # 3392
320/750.06.401v South AfricaCenturionwon7 Apr 2021ODI # 4287
319/850.06.381v South AfricaCenturionwon22 Sep 2009ODI # 2893
318/850.06.361v South AfricaCenturionlost9 Feb 2016ODI # 3736
317/650.06.341v South AfricaCenturionlost25 Jan 2019ODI # 4084
31549.56.322v South AfricaManchesterlost6 Jul 2019ODI # 4188
314/849.56.302v South AfricaJohannesburgwon22 Jan 2012ODI # 3229
314/750.06.281v South AfricaCenturionwon18 Mar 2022ODI # 4370
311/850.06.221v South AfricaThe Ovalwon30 May 2019ODI # 4143
311/450.06.221v South AfricaSharjahwon20 Sep 2024ODI # 4768
31048.56.342v South AfricaNagpurlost19 Mar 2000ODI # 1576
30948.16.412v South AfricaJohannesburglost17 Mar 2013ODI # 3347
308/947.06.551v South AfricaJohannesburgwon22 Dec 2024ODI # 4821
308/448.46.322v South AfricaLahorewon10 Feb 2025ODI # 4829
308/850.06.161v South AfricaColombo (SSC)won31 Aug 2004ODI # 2163
308/750.06.161v South AfricaLord'swon23 Jun 2019ODI # 4171
307/450.06.141v South AfricaDhakawon13 Apr 2003ODI # 2002
307/450.06.141v South AfricaColombo (RPS)won31 Jul 2013ODI # 3401
307/750.06.141v South AfricaMelbournewon22 Feb 2015ODI # 3610
306/739.07.841v South AfricaPallekelewon8 Aug 2018ODI # 4030
304/548.46.242v South AfricaKimberleywon20 Jan 2012ODI # 3228
304/250.06.081v South AfricaJohannesburglost4 Feb 2004ODI # 2096
304/850.06.082v South AfricaEast Londonlost9 Feb 2005ODI # 2224
303/750.06.061v South AfricaJohannesburgwon17 Apr 2009ODI # 2841
303/650.06.061v South AfricaRoseaulost30 May 2010ODI # 2984
303/650.06.061v South AfricaCape Townwon7 Feb 2018ODI # 3971
302/749.46.082v South AfricaKochiwon9 Mar 2000ODI # 1572
300/345.06.662v South AfricaCenturionwon1 Feb 2004ODI # 2094
300/850.06.001v South AfricaW.A.C.Awon14 Nov 2014ODI # 3545
300/950.06.001v South AfricaColombo (RPS)won2 Sep 2021ODI # 4314
299/642.56.982v South AfricaAucklandwon24 Mar 2015ODI # 3644
299/850.05.981v South AfricaChennaiwon22 Oct 2015ODI # 3698
299/850.05.981v South AfricaColombo (RPS)won12 Aug 2018ODI # 4031
298/950.05.962v South AfricaBrisbanelost9 Jan 1998ODI # 1270
298/950.05.961v South AfricaJaipurwon21 Feb 2010ODI # 2961
298/750.05.962v South AfricaKanpurlost11 Oct 2015ODI # 3689
29648.26.122v South AfricaCape Townlost12 Oct 2016ODI # 3795
29648.46.081v South AfricaNagpurlost12 Mar 2011ODI # 3128
296/750.05.921v South AfricaThe Ovalwon29 Aug 2008ODI # 2757
296/850.05.922v South AfricaCenturionlost10 Feb 2017ODI # 3834
296/850.05.921v South AfricaPaarlwon21 Dec 2023ODI # 4716
295/550.05.901v South AfricaMelbourne (Docklands)won16 Aug 2000ODI # 1620
295/650.05.901v South AfricaNairobi (Gym)won13 Oct 2000ODI # 1638
295/750.05.902v South AfricaHararelost26 Aug 2007ODI # 2615
295/750.05.901v South AfricaJohannesburglost3 Feb 2008ODI # 2671
294/750.05.881v South AfricaColombo (RPS)won14 Jul 2000ODI # 1614
294/950.05.881v South AfricaCenturionlost30 Sep 2016ODI # 3785
293/850.05.861v South AfricaLahorelost3 Nov 1997ODI # 1249
292/950.05.841v South AfricaEast Londonwon24 Jan 1999ODI # 1393
291/750.05.822v South AfricaJohannesburglost18 Jan 2015ODI # 3583
290/650.05.801v South AfricaBloemfonteinwon30 Mar 2002ODI # 1822
290/550.05.801v South AfricaDublin (Malahide)won13 Jul 2021ODI # 4302
289/949.55.792v South AfricaAbu Dhabiwon31 Oct 2010ODI # 3063
289/950.05.782v South AfricaSt George'slost10 Apr 2007ODI # 2567
289/450.05.781v South AfricaChristchurchwon22 Feb 2017ODI # 3839
289/750.05.781v South AfricaJohannesburglost10 Feb 2018ODI # 3973
288/650.05.761v South AfricaBasseterrewon11 Jun 2016ODI # 3743
287/549.05.852v South AfricaCenturionwon10 Apr 1997ODI # 1197
287/450.05.741v South AfricaNew Delhilost14 Nov 1991ODI # 688
287/650.05.741v South AfricaKingstonwon7 Apr 1992ODI # 753
287/650.05.741v South AfricaKimberleylost28 Oct 2000ODI # 1651
287/650.05.742v South AfricaBloemfonteinlost15 Oct 2010ODI # 3057
287/650.05.741v South AfricaPaarllost21 Jan 2022ODI # 4346
286/750.05.721v South AfricaDurbanwon3 Apr 2009ODI # 2832
28545.26.282v South AfricaPallekelelost5 Aug 2018ODI # 4029
28549.55.711v South AfricaBridgetownwon24 Jun 2016ODI # 3754
28448.15.892v South AfricaCenturionlost19 Aug 2015ODI # 3676
284/950.05.681v South AfricaAbu Dhabiwon7 Oct 2024ODI # 4782
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

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]

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]