Highest totals for South Africa vs Sri Lanka in ODIs

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
32748.16.782v South AfricaCape Townlost7 Feb 2017ODI # 3833
32644.57.272v South AfricaDelhilost7 Oct 2023ODI # 4661
320/550.06.401v South AfricaColombo (RPS)won20 Jul 2013ODI # 3392
319/850.06.381v South AfricaCenturionwon22 Sep 2009ODI # 2893
317/650.06.341v Sri LankaCenturionwon29 Nov 2002ODI # 1905
314/849.56.302v South AfricaJohannesburgwon22 Jan 2012ODI # 3229
312/450.06.241v Sri LankaJohannesburglost22 Jan 2012ODI # 3229
311/950.06.221v Sri LankaLahorewon6 Nov 1997ODI # 1252
308/850.06.161v South AfricaColombo (SSC)won31 Aug 2004ODI # 2163
307/450.06.141v South AfricaColombo (RPS)won31 Jul 2013ODI # 3401
307/650.06.141v Sri LankaDurbanwon1 Feb 2017ODI # 3830
306/739.07.841v South AfricaPallekelewon8 Aug 2018ODI # 4030
304/548.46.242v South AfricaKimberleywon20 Jan 2012ODI # 3228
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
300/950.06.001v South AfricaColombo (RPS)won2 Sep 2021ODI # 4314
299/750.05.981v Sri LankaKimberleylost20 Jan 2012ODI # 3228
299/650.05.981v Sri LankaThe Ovalwon3 Jun 2017ODI # 3877
299/850.05.981v South AfricaColombo (RPS)won12 Aug 2018ODI # 4031
296/850.05.922v South AfricaCenturionlost10 Feb 2017ODI # 3834
294/750.05.881v South AfricaColombo (RPS)won14 Jul 2000ODI # 1614
290/750.05.801v Sri LankaCape Townwon11 Jan 2001ODI # 1668
286/650.05.722v Sri LankaColombo (RPS)lost2 Sep 2021ODI # 4314
28545.26.282v South AfricaPallekelelost5 Aug 2018ODI # 4029
283/647.06.021v Sri LankaColombo (RPS)won4 Sep 2021ODI # 4315
282/650.05.641v South AfricaBrisbanewon17 Jan 2006ODI # 2315
268/950.05.361v South AfricaDurbantied3 Mar 2003ODI # 1979
26749.25.411v South AfricaPallekelewon9 Jul 2014ODI # 3501
267/750.05.341v South AfricaTangierwon15 Aug 2002ODI # 1862
266/850.05.321v Sri LankaJohannesburgwon5 Apr 1998ODI # 1306
266/950.05.321v South AfricaBloemfonteinlost17 Jan 2012ODI # 3227
265/749.05.402v South AfricaColombo (RPS)won20 Aug 2004ODI # 2156
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
258/341.46.192v South AfricaBenoniwon1 Dec 2002ODI # 1908
25847.55.391v South AfricaNottinghamwon14 Aug 1998ODI # 1345
25744.35.772v South AfricaHambantotalost12 Jul 2014ODI # 3502
257/950.05.141v South AfricaHobartwon7 Feb 2006ODI # 2325
254/850.05.082v South AfricaAdelaidelost24 Jan 2006ODI # 2318
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
249/750.04.981v South AfricaGallewon6 Jul 2000ODI # 1604
247/450.04.941v South AfricaPaarllost9 Jan 2001ODI # 1666
246/642.55.742v Sri LankaDambullawon1 Aug 2018ODI # 4027
245/950.04.902v South AfricaLahorelost6 Nov 1997ODI # 1252
244/850.04.881v South AfricaDambullalost1 Aug 2018ODI # 4027
240/739.06.151v Sri LankaDhakawon30 Oct 1998ODI # 1362
239/244.05.432v South AfricaPallekelewon28 Jul 2013ODI # 3400
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
236/346.15.112v South AfricaDambullawon28 Aug 2004ODI # 2161
236/650.04.721v South AfricaEast Londonlost14 Jan 2012ODI # 3226
235/750.04.701v South AfricaTangierwon21 Aug 2002ODI # 1866
235/750.04.701v Sri LankaDambullalost28 Aug 2004ODI # 2161
232/238.55.972v Sri LankaJohannesburgwon3 Mar 2019ODI # 4104
232/446.44.972v South AfricaGqeberhawon13 Apr 1998ODI # 1315
23147.04.911v South AfricaJohannesburglost3 Mar 2019ODI # 4104
23149.54.631v Sri LankaGqeberhalost13 Apr 1998ODI # 1315
22940.35.652v South AfricaColombo (RPS)lost6 Jul 2014ODI # 3500
229/645.05.082v Sri LankaDurbantied3 Mar 2003ODI # 1979
229/445.15.072v Sri LankaBloemfonteinwon6 Dec 2002ODI # 1912
228/850.04.561v South AfricaBloemfonteinlost6 Dec 2002ODI # 1912
226/850.04.521v South AfricaBloemfonteinwon15 Dec 1994ODI # 963
22549.34.541v South AfricaCape Townlost16 Mar 2019ODI # 4115
224/545.14.952v Sri LankaW.A.C.Awon31 Jan 2006ODI # 2321
223/647.24.712v Sri LankaGqeberhawon15 Dec 2000ODI # 1661
223/949.24.521v South AfricaColombo (RPS)won23 Jul 2013ODI # 3394
223/750.04.461v Sri LankaPallekelewon26 Jul 2013ODI # 3398
222/750.04.441v Sri LankaColombo (RPS)won2 Sep 1993ODI # 837
221/442.15.242v South AfricaTangierwon19 Aug 2002ODI # 1865
22147.44.631v South AfricaW.A.C.Alost31 Jan 2006ODI # 2321
22149.54.431v South AfricaGqeberhalost15 Dec 2000ODI # 1661
220/650.04.401v Sri LankaTangierlost19 Aug 2002ODI # 1865
219/950.04.381v Sri LankaAhmedabadwon24 Oct 2006ODI # 2435
214/642.05.091v South AfricaJohannesburgwon17 Jan 2001ODI # 1673
214/750.04.281v Sri LankaGuwahatiwon19 Nov 1993ODI # 853
213/950.04.261v South AfricaColombo (RPS)won22 Aug 2004ODI # 2158
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
20946.34.492v South AfricaJohannesburglost5 Apr 1998ODI # 1306
20949.34.221v South AfricaProvidencelost28 Mar 2007ODI # 2556
209/750.04.181v South AfricaLahorelost8 Nov 1997ODI # 1253
20848.34.282v Sri LankaTangierlost21 Aug 2002ODI # 1866
207/542.04.922v Sri LankaBloemfonteinwon14 Jan 2001ODI # 1671
207/650.04.142v South AfricaEast Londonlost17 Dec 2000ODI # 1662
206/137.25.512v Sri LankaChester-le-Streetwon28 Jun 2019ODI # 4176
206/737.45.462v Sri LankaCenturionlost22 Sep 2009ODI # 2893
20649.24.171v South AfricaBloemfonteinlost14 Jan 2001ODI # 1671
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Pakistan vs United Arab Emirates at Sharjah, United Arab Emirates T20I Tri-Series 5th Match, Sep 4, 2025 [T20I # 3436]

Zimbabwe vs Sri Lanka at Harare, Sri Lanka in Zimbabwe 1st T20I, Sep 3, 2025 [T20I # 3434]

Bangladesh vs Netherlands at Sylhet, Netherlands in Bangladesh 3rd T20I, Sep 3, 2025 [T20I # 3435]