Team Highest Innings Totals - South Africa

Cricket Records in 2020s in ODI matches - South Africa

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Match Date
Scorecard
428/550.08.561v Sri LankaDelhi7 Oct 2023ODI # 4661
416/550.08.321v AustraliaCenturion15 Sep 2023ODI # 4646
399/750.07.981v EnglandWankhede21 Oct 2023ODI # 4677
382/550.07.641v BangladeshWankhede24 Oct 2023ODI # 4680
370/850.07.401v NetherlandsJohannesburg2 Apr 2023ODI # 4563
357/450.07.141v New ZealandPune1 Nov 2023ODI # 4689
347/549.17.052v EnglandBloemfontein29 Jan 2023ODI # 4513
346/450.06.921v IrelandDublin (Malahide)16 Jul 2021ODI # 4305
341/650.06.821v PakistanJohannesburg4 Apr 2021ODI # 4286
338/650.06.761v AustraliaPotchefstroom12 Sep 2023ODI # 4642
333/550.06.661v EnglandChester-le-Street19 Jul 2022ODI # 4434
315/950.06.301v AustraliaJohannesburg17 Sep 2023ODI # 4648
311/750.06.221v AustraliaLucknow12 Oct 2023ODI # 4667
298/750.05.961v EnglandBloemfontein27 Jan 2023ODI # 4512
296/450.05.921v IndiaPaarl19 Jan 2022ODI # 4344
29249.35.892v PakistanCenturion7 Apr 2021ODI # 4287
291/750.05.821v AustraliaPaarl29 Feb 2020ODI # 4248
288/348.15.972v IndiaPaarl21 Jan 2022ODI # 4346
28741.46.882v West IndiesEast London18 Mar 2023ODI # 4540
28743.16.642v EnglandKimberley1 Feb 2023ODI # 4514
28749.55.751v IndiaCape Town23 Jan 2022ODI # 4349
286/650.05.722v Sri LankaColombo (RPS)2 Sep 2021ODI # 4314
283/647.06.021v Sri LankaColombo (RPS)4 Sep 2021ODI # 4315
278/750.05.561v IndiaRanchi9 Oct 2022ODI # 4471
277/850.05.541v NetherlandsCenturion26 Nov 2021ODI # 4337
27648.55.652v BangladeshCenturion18 Mar 2022ODI # 4370
274/448.35.642v AustraliaBloemfontein4 Mar 2020ODI # 4252
273/650.05.461v PakistanCenturion2 Apr 2021ODI # 4285
271/947.25.722v PakistanChennai27 Oct 2023ODI # 4683
26941.56.432v AustraliaBloemfontein9 Sep 2023ODI # 4638
264/629.38.942v West IndiesPotchefstroom21 Mar 2023ODI # 4544
259/347.45.432v EnglandCape Town4 Feb 2020ODI # 4234
258/445.35.672v AustraliaPotchefstroom7 Mar 2020ODI # 4254
256/750.05.121v EnglandJohannesburg9 Feb 2020ODI # 4242
249/440.06.221v IndiaLucknow6 Oct 2022ODI # 4470
247/547.35.202v AfghanistanAhmedabad10 Nov 2023ODI # 4699
24748.35.092v IrelandDublin (Malahide)13 Jul 2021ODI # 4302
22249.04.531v AustraliaBloemfontein7 Sep 2023ODI # 4635
21845.54.752v IndiaPaarl21 Dec 2023ODI # 4716
215/242.35.052v IndiaGqeberha19 Dec 2023ODI # 4714
21249.44.261v AustraliaEden Gardens16 Nov 2023ODI # 4704
20742.54.832v NetherlandsDharamsala17 Oct 2023ODI # 4672
195/337.25.222v BangladeshJohannesburg20 Mar 2022ODI # 4372
190/230.06.332v NetherlandsBenoni31 Mar 2023ODI # 4558
159/227.45.741v EnglandLeeds24 Jul 2022ODI # 4437
15437.04.161v BangladeshCenturion23 Mar 2022ODI # 4375
12530.04.162v Sri LankaColombo (RPS)7 Sep 2021ODI # 4318
11627.34.211v IndiaJohannesburg17 Dec 2023ODI # 4713
9927.13.641v IndiaDelhi11 Oct 2022ODI # 4472
8320.44.012v EnglandManchester22 Jul 2022ODI # 4435
8327.13.052v IndiaEden Gardens5 Nov 2023ODI # 4694
71/211.26.261v EnglandDurban7 Feb 2020ODI # 4238
DNB0.00.000v IrelandDublin (Malahide)11 Jul 2021ODI # 4301
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
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]