Team Highest Innings Totals - vs Sri Lanka

Highest totals by South Africa in ODIs - vs Sri Lanka

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
428/550.08.561v Sri LankaDelhiwon7 Oct 2023ODI # 4661
384/650.07.681v Sri LankaCenturionwon10 Feb 2017ODI # 3834
367/550.07.341v Sri LankaCape Townwon7 Feb 2017ODI # 3833
363/750.07.261v Sri LankaPallekelewon5 Aug 2018ODI # 4029
339/550.06.781v Sri LankaHambantotawon12 Jul 2014ODI # 3502
331/550.06.621v Sri LankaDurbanwon10 Mar 2019ODI # 4112
317/650.06.341v Sri LankaCenturionwon29 Nov 2002ODI # 1905
312/450.06.241v Sri LankaJohannesburglost22 Jan 2012ODI # 3229
311/950.06.221v Sri LankaLahorewon6 Nov 1997ODI # 1252
307/650.06.141v Sri LankaDurbanwon1 Feb 2017ODI # 3830
304/550.06.081v Sri LankaColombo (RPS)won6 Jul 2014ODI # 3500
302/750.06.041v Sri LankaEast Londonwon17 Dec 2000ODI # 1662
301/850.06.021v Sri LankaPaarlwon11 Jan 2012ODI # 3225
299/750.05.981v Sri LankaKimberleylost20 Jan 2012ODI # 3228
299/650.05.981v Sri LankaThe Ovalwon3 Jun 2017ODI # 3877
290/750.05.801v Sri LankaCape Townwon11 Jan 2001ODI # 1668
286/650.05.722v Sri LankaColombo (RPS)lost2 Sep 2021ODI # 4314
283/647.06.021v Sri LankaColombo (RPS)won4 Sep 2021ODI # 4315
266/850.05.321v Sri LankaJohannesburgwon5 Apr 1998ODI # 1306
264/950.05.282v Sri LankaColombo (RPS)lost14 Jul 2000ODI # 1614
263/950.05.261v Sri LankaColombo (RPS)lost20 Aug 2004ODI # 2156
263/550.05.261v Sri LankaAdelaidewon24 Jan 2006ODI # 2318
25948.15.372v Sri LankaColombo (SSC)lost31 Aug 2004ODI # 2163
253/750.05.061v Sri LankaBenonilost1 Dec 2002ODI # 1908
25145.15.551v Sri LankaCenturionwon6 Mar 2019ODI # 4107
250/248.55.112v Sri LankaPaarlwon9 Jan 2001ODI # 1666
246/642.55.742v Sri LankaDambullawon1 Aug 2018ODI # 4027
240/739.06.151v Sri LankaDhakawon30 Oct 1998ODI # 1362
23848.44.891v Sri LankaPallekelelost28 Jul 2013ODI # 3400
237/548.44.862v Sri LankaEast Londonwon14 Jan 2012ODI # 3226
237/850.04.741v Sri LankaGqeberhawon21 Dec 1994ODI # 967
235/750.04.701v Sri LankaDambullalost28 Aug 2004ODI # 2161
232/238.55.972v Sri LankaJohannesburgwon3 Mar 2019ODI # 4104
23149.54.631v Sri LankaGqeberhalost13 Apr 1998ODI # 1315
229/645.05.082v Sri LankaDurbantied3 Mar 2003ODI # 1979
229/445.15.072v Sri LankaBloemfonteinwon6 Dec 2002ODI # 1912
224/545.14.952v Sri LankaW.A.C.Awon31 Jan 2006ODI # 2321
223/647.24.712v Sri LankaGqeberhawon15 Dec 2000ODI # 1661
223/750.04.461v Sri LankaPallekelewon26 Jul 2013ODI # 3398
222/750.04.441v Sri LankaColombo (RPS)won2 Sep 1993ODI # 837
220/650.04.401v Sri LankaTangierlost19 Aug 2002ODI # 1865
219/950.04.381v Sri LankaAhmedabadwon24 Oct 2006ODI # 2435
214/750.04.281v Sri LankaGuwahatiwon19 Nov 1993ODI # 853
21248.24.382v Sri LankaGallelost6 Jul 2000ODI # 1604
212/948.24.382v Sri LankaProvidencewon28 Mar 2007ODI # 2556
210/640.45.162v Sri LankaLahorewon8 Nov 1997ODI # 1253
20848.34.282v Sri LankaTangierlost21 Aug 2002ODI # 1866
207/542.04.922v Sri LankaBloemfonteinwon14 Jan 2001ODI # 1671
206/137.25.512v Sri LankaChester-le-Streetwon28 Jun 2019ODI # 4176
206/737.45.462v Sri LankaCenturionlost22 Sep 2009ODI # 2893
20442.04.852v Sri LankaJohannesburglost17 Jan 2001ODI # 1673
20149.04.102v Sri LankaNottinghamlost14 Aug 1998ODI # 1345
199/950.03.981v Sri LankaNorthamptonwon19 May 1999ODI # 1451
196/531.06.322v Sri LankaDambullawon29 Jul 2018ODI # 4025
19550.03.901v Sri LankaWellingtonlost2 Mar 1992ODI # 727
19147.53.992v Sri LankaBloemfonteinlost15 Dec 1994ODI # 963
19150.03.821v Sri LankaDambullalost25 Aug 2004ODI # 2160
190/230.56.162v Sri LankaKimberleywon4 Dec 2002ODI # 1911
190/432.55.782v Sri LankaGqeberhawon13 Mar 2019ODI # 4114
18844.24.242v Sri LankaBrisbanelost17 Jan 2006ODI # 2315
187/921.08.902v Sri LankaPallekelelost8 Aug 2018ODI # 4030
185/234.25.382v Sri LankaGqeberhawon28 Jan 2017ODI # 3828
18143.44.142v Sri LankaHobartlost7 Feb 2006ODI # 2325
18038.14.712v Sri LankaPallekelelost9 Jul 2014ODI # 3501
179/534.05.262v Sri LankaBloemfonteinwon17 Jan 2012ODI # 3227
17943.54.082v Sri LankaColombo (RPS)lost31 Jul 2013ODI # 3401
17648.53.602v Sri LankaColombo (RPS)lost22 Aug 2004ODI # 2158
17445.03.862v Sri LankaTangierlost15 Aug 2002ODI # 1862
16942.04.021v Sri LankaNairobi (Club)lost1 Oct 1996ODI # 1122
16749.23.381v Sri LankaColombo (SSC)lost11 Jul 2000ODI # 1610
164/332.05.122v Sri LankaJohannesburgwon4 Feb 2017ODI # 3831
15446.13.332v Sri LankaColombo (RPS)lost4 Sep 1993ODI # 838
14031.54.392v Sri LankaColombo (RPS)lost20 Jul 2013ODI # 3392
135/228.04.822v Sri LankaCape Townwon16 Mar 2019ODI # 4115
134/118.07.442v Sri LankaSydneywon18 Mar 2015ODI # 3640
129/429.34.372v Sri LankaJohannesburgwon27 Nov 2002ODI # 1903
12530.04.162v Sri LankaColombo (RPS)lost7 Sep 2021ODI # 4318
12124.44.902v Sri LankaColombo (RPS)lost12 Aug 2018ODI # 4031
106/526.34.002v Sri LankaBloemfonteinwon19 Apr 1998ODI # 1321
104/521.04.952v Sri LankaColombo (RPS)lost23 Jul 2013ODI # 3394
52/414.03.712v Sri LankaKandyn/r22 Aug 1993ODI # 836
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Band-e-Amir Region vs Amo Region at Khost, GAK Regional One Day 15th Match, Sep 4, 2025 [List A]

Mis Ainak Region vs Speen Ghar Region at Khost, GAK Regional One Day 14th Match, Sep 3, 2025 [List A]

South Africa A vs New Zealand A at Benoni, New Zealand A in South Africa 3rd unofficial ODI, Sep 3, 2025 [List A]