Team Highest Innings Totals - South Africa

Highest totals in 2010s in Tests+ODIs+T20Is - South Africa

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
637/2d189.03.372v EnglandThe Ovalwon19 Jul 2012Test # 2049
627/7d211.02.972v EnglandCape Towndraw2 Jan 2016Test # 2197
620/4d130.14.762v IndiaCenturionwon16 Dec 2010Test # 1985
584/9d153.03.811v PakistanAbu Dhabidraw20 Nov 2010Test # 1979
580/4d139.04.171v Sri LankaCape Townwon3 Jan 2012Test # 2028
573/4d120.04.771v BangladeshBloemfonteinwon6 Oct 2017Test # 2277
569111.55.083v AustraliaW.A.C.Awon30 Nov 2012Test # 2064
558/6d176.03.171v IndiaNagpurwon6 Feb 2010Test # 1951
552/5d140.33.921v West IndiesCenturionwon17 Dec 2014Test # 2150
543/6d147.03.691v West IndiesBasseterredraw18 Jun 2010Test # 1961
540/8d160.13.373v AustraliaW.A.C.Awon3 Nov 2016Test # 2230
525/8d153.53.411v New ZealandGqeberhawon11 Jan 2013Test # 2071
517163.13.162v PakistanDubai (DICS)won23 Oct 2013Test # 2100
500155.23.212v IndiaDurbanwon26 Dec 2013Test # 2111
496/3d146.03.391v BangladeshPotchefstroomwon28 Sep 2017Test # 2276
488136.53.561v AustraliaJohannesburgwon30 Mar 2018Test # 2302
481/8d154.03.121v New ZealandCenturionwon27 Aug 2016Test # 2220
475132.03.591v EnglandCenturionwon22 Jan 2016Test # 2200
474/9d148.43.181v New ZealandWellingtondraw23 Mar 2012Test # 2037
455/9d166.22.731v Sri LankaGallewon16 Jul 2014Test # 2129
450/7136.03.304v IndiaJohannesburgdraw18 Dec 2013Test # 2108
450151.42.961v AustraliaBrisbanedraw9 Nov 2012Test # 2056
447/7d111.24.013v EnglandCape Towndraw3 Jan 2010Test # 1946
439/250.08.781v West IndiesJohannesburgwon18 Jan 2015ODI # 3583
438/450.08.761v IndiaWankhedewon25 Oct 2015ODI # 3700
435/5d140.03.103v New ZealandDunedindraw7 Mar 2012Test # 2035
431124.13.472v PakistanCape Townwon3 Jan 2019Test # 2340
431131.23.282v IndiaVisakhapatnamlost2 Oct 2019Test # 2363
426124.13.431v Sri LankaJohannesburgwon12 Jan 2017Test # 2247
423/7d119.03.552v EnglandJohannesburgwon14 Jan 2010Test # 1948
423150.52.801v AustraliaGqeberhawon20 Feb 2014Test # 2121
421122.43.432v West IndiesCape Townwon2 Jan 2015Test # 2154
419139.23.001v EnglandLeedsdraw2 Aug 2012Test # 2051
417/8d122.03.411v West IndiesGqeberhadraw26 Dec 2014Test # 2153
411/450.08.221v IrelandCanberrawon3 Mar 2015ODI # 3621
411122.03.362v Sri LankaCenturionwon15 Dec 2011Test # 2023
409103.23.951v PakistanCenturionwon22 Feb 2013Test # 2075
408/550.08.161v West IndiesSydneywon27 Feb 2015ODI # 3616
406/6d90.54.463v Sri LankaGqeberhawon26 Dec 2016Test # 2243
399/650.07.981v ZimbabweBenoniwon22 Oct 2010ODI # 3061
397158.32.502v ZimbabweHararewon9 Aug 2014Test # 2135
392116.03.371v Sri LankaCape Townwon2 Jan 2017Test # 2244
388124.33.112v AustraliaAdelaidedraw22 Nov 2012Test # 2061
384/650.07.681v Sri LankaCenturionwon10 Feb 2017ODI # 3834
382118.43.212v AustraliaGqeberhawon9 Mar 2018Test # 2298
380123.03.081v PakistanDubai (DICS)draw12 Nov 2010Test # 1976
373112.23.323v AustraliaCape Townwon22 Mar 2018Test # 2300
372/649.27.542v AustraliaDurbanwon5 Oct 2016ODI # 3790
369/650.07.381v BangladeshEast Londonwon22 Oct 2017ODI # 3929
367/550.07.341v Sri LankaCape Townwon7 Feb 2017ODI # 3833
365/250.07.301v IndiaAhmedabadwon27 Feb 2010ODI # 2963
363/750.07.261v Sri LankaPallekelewon5 Aug 2018ODI # 4029
362112.53.201v IndiaCape Towndraw2 Jan 2011Test # 1988
361/542.08.591v West IndiesCenturionwon28 Jan 2015ODI # 3593
361/650.07.221v AustraliaJohannesburgwon2 Oct 2016ODI # 3787
361105.03.432v EnglandLord'slost6 Jul 2017Test # 2262
35998.03.662v New ZealandWellingtonwon16 Mar 2017Test # 2255
358/450.07.161v IndiaJohannesburgwon5 Dec 2013ODI # 3442
354/550.07.081v IrelandBenoniwon25 Sep 2016ODI # 3780
353/650.07.061v BangladeshPaarlwon18 Oct 2017ODI # 3925
352129.42.711v West IndiesPort of Spainwon10 Jun 2010Test # 1960
351/650.07.021v ZimbabweBloemfonteinwon15 Oct 2010ODI # 3057
351/550.07.021v NetherlandsMohaliwon3 Mar 2011ODI # 3115
351124.22.823v EnglandLord'swon16 Aug 2012Test # 2053
347/8d95.23.632v New ZealandCape Townwon2 Jan 2013Test # 2069
346134.42.562v West IndiesBridgetownwon26 Jun 2010Test # 1962
344/6d105.03.273v AustraliaJohannesburgwon30 Mar 2018Test # 2302
343/550.06.861v PakistanJohannesburgwon17 Mar 2013ODI # 3347
343/450.06.861v West IndiesBasseterrewon15 Jun 2016ODI # 3747
343/9d104.03.293v EnglandNottinghamwon14 Jul 2017Test # 2264
341/350.06.821v NetherlandsAmstelveenwon31 May 2013ODI # 3359
341/650.06.821v U.A.E.Wellingtonwon12 Mar 2015ODI # 3633
341102.03.343v IndiaCape Towndraw2 Jan 2011Test # 1988
339/550.06.781v Sri LankaHambantotawon12 Jul 2014ODI # 3502
339/450.06.781v ZimbabweHamiltonwon15 Feb 2015ODI # 3601
339110.03.083v AustraliaJohannesburglost17 Nov 2011Test # 2018
33596.23.471v EnglandNottinghamwon14 Jul 2017Test # 2264
335113.52.941v IndiaCenturionwon13 Jan 2018Test # 2293
331/550.06.621v Sri LankaDurbanwon10 Mar 2019ODI # 4112
328/346.47.022v AustraliaHararewon27 Aug 2014ODI # 3516
328/550.06.562v EnglandSouthamptonlost27 May 2017ODI # 3873
327/850.06.541v AustraliaCape Townwon12 Oct 2016ODI # 3795
326100.53.232v AustraliaHobartwon12 Nov 2016Test # 2233
326102.13.192v PakistanCape Townwon14 Feb 2013Test # 2073
325/650.06.501v AustraliaManchesterwon6 Jul 2019ODI # 4188
320/550.06.401v AustraliaHobartwon11 Nov 2018ODI # 4069
319/346.26.882v EnglandCenturionwon9 Feb 2016ODI # 3736
318/2d95.03.343v PakistanDubai (DICS)draw12 Nov 2010Test # 1976
317/550.06.341v PakistanDubai (DICS)won8 Nov 2010ODI # 3069
315/450.06.301v PakistanBloemfonteinwon10 Mar 2013ODI # 3343
31489.23.511v New ZealandHamiltondraw25 Mar 2017Test # 2257
31399.33.141v EnglandJohannesburglost14 Jan 2016Test # 2199
312/450.06.241v Sri LankaJohannesburglost22 Jan 2012ODI # 3229
31197.53.171v AustraliaCape Townwon22 Mar 2018Test # 2300
309/350.06.181v ZimbabweBulawayowon17 Aug 2014ODI # 3507
309/850.06.182v BangladeshThe Ovallost2 Jun 2019ODI # 4147
309/9d78.33.931v ZimbabweGqeberhawon26 Dec 2017Test # 2290
309101.23.041v EnglandLord'swon16 Aug 2012Test # 2053
308122.42.511v New ZealandDunedindraw8 Mar 2017Test # 2253
307/650.06.141v Sri LankaDurbanwon1 Feb 2017ODI # 3830
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:

Colombo Cricket Club vs Bloomfield Cricket and Athletic Club at Colombo (CCC), Major Clubs Limited Over Tournament Group B, Jul 17, 2025 [List A - Live]
>> 340/7 (50.0 ov, I Karannagoda 3*, Sithum Vihanga 4*, LD Madushanka 4/59) - Innings break

Kurunegala Youth Cricket Club vs Nugegoda Sports Welfare Club at Kurunegala, Major Clubs Limited Over Tournament Group B, Jul 17, 2025 [List A - Live]
>> 10/1 (3.3 ov, A Muthalib 2*, P Pathum 5*, G Weerasinghe 1/6)

Burgher Recreation Club vs Moors Sports Club at Colombo (Burgher), Major Clubs Limited Over Tournament Group B, Jul 17, 2025 [List A - Live]
>> 88/3 (15.0 ov, RTM Mendis 6*, S Samarawickrama 21*, PWS Dulshan 2/19) - Lunch