Highest totals by Sri Lanka in ODIs

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
443/950.08.861v NetherlandsAmstelveenwon4 Jul 2006ODI # 2390
411/850.08.222v IndiaRajkotlost15 Dec 2009ODI # 2932
398/550.07.961v KenyaKandywon6 Mar 1996ODI # 1074
381/350.07.621v AfghanistanPallekelewon9 Feb 2024ODI # 4725
377/850.07.541v IrelandDublin (Malahide)won18 Jun 2016ODI # 3749
368/450.07.361v PakistanHambantotawon26 Jul 2015ODI # 3672
366/650.07.321v EnglandColombo (RPS)won23 Oct 2018ODI # 4058
363/950.07.261v ScotlandHobartwon11 Mar 2015ODI # 3632
357/950.07.141v BangladeshLahorewon25 Jun 2008ODI # 2715
355/650.07.101v U.A.E.Bulawayowon19 Jun 2023ODI # 4587
349/950.06.981v PakistanSingaporewon2 Apr 1996ODI # 1088
348/150.06.961v IndiaKingstonwon2 Jul 2013ODI # 3382
345/850.06.901v West IndiesHambantotawon26 Feb 2020ODI # 4247
344/950.06.881v PakistanHyderabadlost10 Oct 2023ODI # 4665
343/550.06.861v AustraliaSydneywon9 Jan 2003ODI # 1931
339/450.06.781v PakistanMohaliwon24 May 1997ODI # 1212
338/650.06.761v West IndiesChester-le-Streetwon1 Jul 2019ODI # 4180
332/850.06.641v BangladeshKarachiwon30 Jun 2008ODI # 2726
332/750.06.641v CanadaHambantotawon20 Feb 2011ODI # 3102
332/150.06.641v BangladeshMelbournewon26 Feb 2015ODI # 3615
330/750.06.601v West IndiesBulawayowon23 Nov 2016ODI # 3808
32949.36.642v West IndiesSharjahlost16 Oct 1995ODI # 1010
32748.16.782v South AfricaCape Townlost7 Feb 2017ODI # 3833
327/650.06.541v ZimbabwePallekelewon10 Mar 2011ODI # 3125
32644.57.272v South AfricaDelhilost7 Oct 2023ODI # 4661
32649.06.652v New ZealandMount Maunganuilost3 Jan 2019ODI # 4074
32549.56.521v IrelandBulawayowon25 Jun 2023ODI # 4599
324/237.38.642v EnglandLeedswon1 Jul 2006ODI # 2389
324/549.26.561v New ZealandDambullawon13 Nov 2024ODI # 4807
323/650.06.461v AfghanistanHambantotawon4 Jun 2023ODI # 4580
322/348.46.612v IndiaThe Ovalwon8 Jun 2017ODI # 3882
322/850.06.441v ScotlandEdinburghwon21 May 2019ODI # 4142
321/650.06.421v BermudaPort of Spainwon15 Mar 2007ODI # 2534
320/850.06.401v IndiaColombo (RPS)won8 Feb 2009ODI # 2818
320/450.06.401v IndiaHobartlost28 Feb 2012ODI # 3251
320/550.06.401v South AfricaColombo (RPS)won20 Jul 2013ODI # 3392
319/850.06.381v EnglandThe Ovalwon20 Jun 2006ODI # 2385
319/850.06.381v South AfricaCenturionwon22 Sep 2009ODI # 2893
318/750.06.361v EnglandManchesterwon28 Jun 2006ODI # 2388
318/450.06.361v BangladeshPort of Spainwon21 Mar 2007ODI # 2546
317/650.06.341v EnglandColombo (RPS)won26 Nov 2014ODI # 3554
316/550.06.321v ZimbabweGallelost30 Jun 2017ODI # 3897
315/650.06.301v IndiaEden Gardenslost24 Dec 2009ODI # 2935
314/649.46.322v AfghanistanPallekelewon30 Nov 2022ODI # 4490
314/849.56.302v South AfricaJohannesburgwon22 Jan 2012ODI # 3229
314/850.06.281v BangladeshColombo (RPS)won26 Jul 2019ODI # 4193
313/749.26.342v ZimbabweNew Plymouthwon23 Feb 1992ODI # 716
313/649.36.322v West IndiesBridgetownwon8 Jun 2003ODI # 2023
313/850.06.261v NetherlandsAmstelveenwon6 Jul 2006ODI # 2391
31246.26.732v AustraliaSydneylost8 Mar 2015ODI # 3629
312/147.26.592v EnglandWellingtonwon1 Mar 2015ODI # 3619
312/247.26.592v ZimbabweHambantotawon6 Jul 2017ODI # 3901
312/450.06.241v BangladeshDambullawon18 Jun 2010ODI # 2995
31149.46.262v PakistanSharjahlost18 Dec 2013ODI # 3445
31149.56.241v BangladeshDambullan/r28 Mar 2017ODI # 3856
310/950.06.201v PakistanHambantotawon26 Aug 2014ODI # 3515
30949.46.221v PakistanEden Gardenswon27 May 1997ODI # 1214
309/750.06.181v AustraliaSydneywon22 Jan 2006ODI # 2317
309/750.06.181v BangladeshChattogramwon25 Feb 2006ODI # 2338
309/550.06.181v PakistanLahorewon24 Jan 2009ODI # 2803
309/550.06.181v EnglandLeedswon1 Jul 2011ODI # 3167
308/850.06.161v South AfricaColombo (SSC)won31 Aug 2004ODI # 2163
308/850.06.161v IndiaKarachilost3 Jul 2008ODI # 2732
308/650.06.161v AfghanistanPallekelewon11 Feb 2024ODI # 4727
307/650.06.141v IndiaColombo (RPS)won12 Sep 2009ODI # 2887
307/450.06.141v South AfricaColombo (RPS)won31 Jul 2013ODI # 3401
30750.06.141v West IndiesPallekelewon1 Mar 2020ODI # 4250
306/739.07.841v South AfricaPallekelewon8 Aug 2018ODI # 4030
30649.26.202v AustraliaBrisbanelost4 Mar 2012ODI # 3255
306/850.06.122v IndiaGuwahatilost10 Jan 2023ODI # 4501
305/542.07.261v EnglandThe Ovallost29 Jun 2016ODI # 3757
304/548.46.242v South AfricaKimberleywon20 Jan 2012ODI # 3228
303/949.46.102v EnglandAdelaidewon23 Jan 1999ODI # 1391
303/550.06.061v West IndiesProvidencewon1 Apr 2007ODI # 2560
303/750.06.061v IrelandDublin (Malahide)won16 Jun 2016ODI # 3748
302/749.16.142v IndiaNagpurwon18 Dec 2009ODI # 2933
302/450.06.041v IndiaColombo (RPS)won17 Aug 1997ODI # 1223
302/850.06.041v BangladeshMohaliwon7 Oct 2006ODI # 2423
302/750.06.041v PakistanKarachiwon29 Jun 2008ODI # 2723
302/950.06.041v BangladeshPallekelelost28 Mar 2013ODI # 3352
302/650.06.041v EnglandColombo (RPS)won16 Dec 2014ODI # 3569
30149.36.082v IndiaColombo (RPS)lost7 Jul 1998ODI # 1344
300/548.36.182v ZimbabwePallekelewon16 Jan 2022ODI # 4341
300/950.06.001v EnglandLord'swon31 May 2014ODI # 3495
300/650.06.001v ZimbabweHambantotalost8 Jul 2017ODI # 3903
300/950.06.001v South AfricaColombo (RPS)won2 Sep 2021ODI # 4314
300/750.06.001v AustraliaPallekelelost14 Jun 2022ODI # 4409
299/550.05.981v IndiaSharjahwon29 Oct 2000ODI # 1652
299/850.05.981v IndiaDambullawon28 Aug 2010ODI # 3040
299/850.05.981v South AfricaColombo (RPS)won12 Aug 2018ODI # 4031
29846.26.432v New ZealandMount Maunganuilost5 Jan 2019ODI # 4075
298/450.05.961v IndiaJaipurlost31 Oct 2005ODI # 2290
297/347.16.292v EnglandThe Ovalwon13 Jun 2013ODI # 3370
297/750.05.941v PakistanSharjahwon20 Apr 2001ODI # 1711
297/950.05.941v PakistanKarachilost2 Oct 2019ODI # 4212
296/446.06.431v BangladeshColombo (SSC)won22 Jul 1997ODI # 1220
296/450.05.921v ZimbabweHararewon6 Nov 1994ODI # 948
296/950.05.921v PakistanAbu Dhabiwon22 May 2007ODI # 2586
296/650.05.921v PakistanFatullahwon25 Feb 2014ODI # 3473
296/850.05.922v South AfricaCenturionlost10 Feb 2017ODI # 3834
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (SSC), England tour of Sri Lanka 3rd ODI, Mar 27, 2001 [ODI # 1697]

Sri Lanka vs England at Colombo (RPS), England tour of Sri Lanka 2nd ODI, Mar 25, 2001 [ODI # 1695]

England vs Sri Lanka at Dambulla, England tour of Sri Lanka 1st ODI, Mar 23, 2001 [ODI # 1694]