Sri Lanka vs other countries ODIs Team Records - Highest Total in an Innings

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
428/550.08.561v Sri LankaDelhiwon7 Oct 2023ODI # 4661
414/750.08.281v Sri LankaRajkotwon15 Dec 2009ODI # 2932
404/550.08.081v Sri LankaEden Gardenswon13 Nov 2014ODI # 3544
392/450.07.841v Sri LankaMohaliwon13 Dec 2017ODI # 3941
390/550.07.801v Sri LankaThiruvananthapuramwon15 Jan 2023ODI # 4505
384/650.07.681v Sri LankaCenturionwon10 Feb 2017ODI # 3834
376/950.07.521v Sri LankaSydneywon8 Mar 2015ODI # 3629
375/550.07.501v Sri LankaColombo (RPS)won31 Aug 2017ODI # 3908
373/650.07.461v Sri LankaTauntonwon26 May 1999ODI # 1463
373/750.07.461v Sri LankaGuwahatiwon10 Jan 2023ODI # 4501
371/950.07.421v Sri LankaNairobi (Gym)won4 Oct 1996ODI # 1125
371/750.07.421v Sri LankaMount Maunganuiwon3 Jan 2019ODI # 4074
368/550.07.361v Sri LankaSydneywon12 Feb 2006ODI # 2328
367/550.07.341v Sri LankaCape Townwon7 Feb 2017ODI # 3833
364/450.07.281v Sri LankaNelsonwon8 Jan 2019ODI # 4076
363/550.07.261v Sri LankaColombo (RPS)won3 Feb 2009ODI # 2813
363/550.07.261v Sri LankaCuttackwon2 Nov 2014ODI # 3539
363/750.07.261v Sri LankaPallekelewon5 Aug 2018ODI # 4029
360/450.07.201v Sri LankaKarachiwon13 Oct 1987ODI # 457
360/550.07.201v Sri LankaDunedinwon23 Jan 2015ODI # 3588
357/850.07.141v Sri LankaWankhedewon2 Nov 2023ODI # 4690
350/650.07.001v Sri LankaNagpurwon25 Oct 2005ODI # 2286
345/448.27.132v Sri LankaHyderabadwon10 Oct 2023ODI # 4665
339/550.06.781v Sri LankaHambantotawon12 Jul 2014ODI # 3502
339/650.06.782v Sri LankaPallekelelost9 Feb 2024ODI # 4725
338/560.05.631v Sri LankaSwanseawon9 Jun 1983ODI # 198
334/750.06.681v Sri LankaThe Ovalwon15 Jun 2019ODI # 4159
333/750.06.661v Sri LankaSharjahwon16 Oct 1995ODI # 1010
333/960.05.551v Sri LankaTauntonwon11 Jun 1983ODI # 201
332/350.06.641v Sri LankaSharjahwon2 May 1990ODI # 630
332/550.06.641v Sri LankaColombo (RPS)won5 Feb 2009ODI # 2815
331/650.06.621v Sri LankaChristchurchwon14 Feb 2015ODI # 3599
331/550.06.621v Sri LankaDurbanwon10 Mar 2019ODI # 4112
330/660.05.501v Sri LankaNottinghamwon14 Jun 1975ODI # 30
329/950.06.582v Sri LankaBulawayolost23 Nov 2016ODI # 3808
328/560.05.461v Sri LankaThe Ovalwon11 Jun 1975ODI # 25
326/550.06.521v Sri LankaSharjahwon22 Dec 2013ODI # 3447
324/750.06.481v Sri LankaCardiffwon2 Jul 2016ODI # 3758
324/550.06.481v Sri LankaDambullawon25 Mar 2017ODI # 3855
323/250.06.461v Sri LankaAdelaidewon28 Jan 1985ODI # 299
322/447.46.752v Sri LankaGallewon30 Jun 2017ODI # 3897
322/550.06.441v Sri LankaSharjahwon18 Dec 2013ODI # 3445
321/336.48.752v Sri LankaHobartwon28 Feb 2012ODI # 3251
321/750.06.421v Sri LankaLeedslost1 Jul 2006ODI # 2389
321/550.06.421v Sri LankaColombo (RPS)won7 Aug 2009ODI # 2868
321/650.06.421v Sri LankaBrisbanewon4 Mar 2012ODI # 3255
321/650.06.421v Sri LankaThe Ovallost8 Jun 2017ODI # 3882
320/750.06.401v Sri LankaMirpurwon19 Jan 2018ODI # 3959
319/550.06.381v Sri LankaCenturionwon7 Mar 2003ODI # 1982
319/550.06.381v Sri LankaColombo (RPS)won14 Sep 2009ODI # 2889
319/750.06.381v Sri LankaMount Maunganuiwon5 Jan 2019ODI # 4075
318/550.06.361v Sri LankaMelbourne (Docklands)won13 Jan 2006ODI # 2313
317/348.16.582v Sri LankaEden Gardenswon24 Dec 2009ODI # 2935
317/650.06.341v Sri LankaCenturionwon29 Nov 2002ODI # 1905
316/450.06.321v Sri LankaColombo (RPS)won19 Jul 2015ODI # 3670
31549.46.342v Sri LankaSingaporelost2 Apr 1996ODI # 1088
315/350.06.301v Sri LankaAdelaidewon17 Feb 1990ODI # 606
315/750.06.301v Sri LankaJohannesburgwon27 Sep 2009ODI # 2899
315/850.06.301v Sri LankaDunedinwon25 Jan 2015ODI # 3590
315/950.06.302v Sri LankaChester-le-Streetlost1 Jul 2019ODI # 4180
314/650.06.281v Sri LankaHambantotawon21 Jul 2012ODI # 3291
313/350.06.261v Sri LankaSharjahwon30 Oct 1993ODI # 841
313/950.06.261v Sri LankaAbu Dhabiwon20 May 2007ODI # 2585
313/850.06.261v Sri LankaPallekelelost30 Nov 2022ODI # 4490
312/450.06.241v Sri LankaNew Plymouthlost23 Feb 1992ODI # 716
312/450.06.241v Sri LankaBridgetownlost8 Jun 2003ODI # 2023
312/450.06.241v Sri LankaJohannesburglost22 Jan 2012ODI # 3229
311/850.06.221v Sri LankaSharjahwon29 Apr 1990ODI # 627
311/950.06.221v Sri LankaLahorewon6 Nov 1997ODI # 1252
310/446.56.612v Sri LankaKarachiwon3 Jul 2008ODI # 2732
310/850.06.201v Sri LankaMelbournewon7 Feb 1999ODI # 1403
310/850.06.201v Sri LankaHambantotalost6 Jul 2017ODI # 3901
309/440.17.692v Sri LankaThe Ovalwon29 Jun 2016ODI # 3757
309/650.06.181v Sri LankaW.A.C.Awon2 Feb 1985ODI # 300
309/650.06.181v Sri LankaWellingtonlost1 Mar 2015ODI # 3619
307/650.06.141v Sri LankaColombo (RPS)won7 Jul 1998ODI # 1344
307/650.06.141v Sri LankaDurbanwon1 Feb 2017ODI # 3830
305/550.06.101v Sri LankaW.A.C.Awon22 Dec 2002ODI # 1925
305/550.06.101v Sri LankaMelbournewon11 Jan 2013ODI # 3317
305/750.06.101v Sri LankaKarachiwon30 Sep 2019ODI # 4211
304/550.06.081v Sri LankaAucklandwon20 Mar 1983ODI # 190
30450.06.081v Sri LankaBristolwon11 Jul 2002ODI # 1855
304/350.06.081v Sri LankaMirpurwon13 Mar 2012ODI # 3259
304/550.06.081v Sri LankaColombo (RPS)won6 Jul 2014ODI # 3500
303/446.16.562v Sri LankaJaipurwon31 Oct 2005ODI # 2290
302/350.06.041v Sri LankaAdelaidelost23 Jan 1999ODI # 1391
302/750.06.041v Sri LankaEast Londonwon17 Dec 2000ODI # 1662
302/850.06.041v Sri LankaPallekelewon18 Jan 2022ODI # 4343
301/750.06.021v Sri LankaNagpurlost18 Dec 2009ODI # 2933
301/850.06.021v Sri LankaPaarlwon11 Jan 2012ODI # 3225
301/950.06.022v Sri LankaPallekelelost1 Mar 2020ODI # 4250
300/648.06.252v Sri LankaKimberleywon7 Apr 1998ODI # 1309
300/750.06.002v Sri LankaColombo (RPS)lost17 Aug 1997ODI # 1223
299/440.07.471v Sri LankaWankhedewon17 Jan 1987ODI # 419
299/548.26.182v Sri LankaKarachiwon2 Oct 2019ODI # 4212
299/750.05.981v Sri LankaKimberleylost20 Jan 2012ODI # 3228
299/650.05.981v Sri LankaThe Ovalwon3 Jun 2017ODI # 3877
297/448.56.082v Sri LankaLahorewon14 Oct 2004ODI # 2187
297/750.05.941v Sri LankaFaisalabadwon25 Oct 1987ODI # 467
296/450.05.921v Sri LankaPeshawarwon17 Oct 1987ODI # 460
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:

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 2nd T20I, Aug 3, 2025 [T20I # 3389]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 3rd T20I, Aug 3, 2025 [T20I # 3390]