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
498/450.09.961v NetherlandsAmstelveenwon17 Jun 2022ODI # 4413
443/950.08.861v NetherlandsAmstelveenwon4 Jul 2006ODI # 2390
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
410/450.08.201v NetherlandsBengaluruwon12 Nov 2023ODI # 4702
401/350.08.021v South AfricaGwaliorwon24 Feb 2010ODI # 2962
399/950.07.981v South AfricaBloemfonteinwon3 Feb 2016ODI # 3732
399/850.07.981v NetherlandsDelhiwon25 Oct 2023ODI # 4681
392/850.07.841v South AfricaBloemfonteinwon9 Sep 2023ODI # 4638
380/950.07.601v NetherlandsUtrechtwon16 May 2025ODI # 4870
377/650.07.541v South AfricaBasseterrewon24 Mar 2007ODI # 2552
374/650.07.481v NetherlandsHararetied26 Jun 2023ODI # 4602
371/650.07.421v South AfricaDurbanlost5 Oct 2016ODI # 3790
370/850.07.401v NetherlandsJohannesburgwon2 Apr 2023ODI # 4563
369/650.07.381v NetherlandsDundeelost12 Jun 2025ODI # 4888
362/650.07.241v South AfricaLahorewon5 Mar 2025ODI # 4855
358/550.07.161v NetherlandsBasseterrewon18 Mar 2007ODI # 2540
355/449.07.242v South AfricaKarachiwon12 Feb 2025ODI # 4834
353/340.08.821v NetherlandsBasseterrewon16 Mar 2007ODI # 2537
351/450.07.021v South AfricaDurbanwon7 Feb 2007ODI # 2513
351/550.07.021v NetherlandsMohaliwon3 Mar 2011ODI # 3115
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
341/350.06.821v NetherlandsAmstelveenwon31 May 2013ODI # 3359
339/650.06.781v South AfricaLeedswon24 May 2017ODI # 3872
339/950.06.781v NetherlandsPunewon8 Nov 2023ODI # 4697
335/650.06.701v South AfricaGqeberhawon11 Dec 2002ODI # 1916
335/850.06.701v South AfricaEast Londonwon18 Mar 2023ODI # 4540
333/850.06.661v NetherlandsHamiltonwon4 Apr 2022ODI # 4383
331/750.06.621v South AfricaCardiffwon6 Jun 2013ODI # 3363
330/749.16.712v South AfricaGqeberhawon6 Apr 2002ODI # 1824
330/850.06.601v NetherlandsDelhiwon28 Feb 2011ODI # 3112
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
328/350.06.561v NetherlandsRawalpindiwon5 Mar 1996ODI # 1073
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
322/750.06.441v NetherlandsHyderabadwon9 Oct 2023ODI # 4663
320/550.06.401v South AfricaColombo (RPS)won20 Jul 2013ODI # 3392
320/750.06.401v South AfricaCenturionwon7 Apr 2021ODI # 4287
319/440.57.812v NetherlandsHararewon20 Jun 2023ODI # 4589
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
314/650.06.281v NetherlandsRotterdamwon16 Aug 2022ODI # 4448
313/850.06.261v NetherlandsAmstelveenwon6 Jul 2006ODI # 2391
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
308/550.06.161v NetherlandsAmstelveenwon4 Jun 2022ODI # 4398
307/447.46.442v NetherlandsEden Gardenswon18 Mar 2011ODI # 3136
307/850.06.141v NetherlandsVadodarawon17 Feb 1996ODI # 1051
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
301/850.06.021v NetherlandsBulawayowon28 Feb 2003ODI # 1972
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
296/448.46.082v NetherlandsNagpurwon22 Feb 2011ODI # 3104
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
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:

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]