Team Largest Margins By Runs

Cricket Records for Sri Lanka in ODI matches

Largest victories
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
245 runs30026.3v IndiaSharjah29 Oct 2000ODI # 1652
243 runs32224.4v BermudaPort of Spain15 Mar 2007ODI # 2534
234 runs31022.5v PakistanLahore24 Jan 2009ODI # 2803
219 runs35226.1v EnglandColombo (RPS)23 Oct 2018ODI # 4058
210 runs33336.5v CanadaHambantota20 Feb 2011ODI # 3102
206 runs29329.3v NetherlandsColombo (RPS)16 Sep 2002ODI # 1878
198 runs31137.0v BangladeshPort of Spain21 Mar 2007ODI # 2546
195 runs44448.3v NetherlandsAmstelveen4 Jul 2006ODI # 2390
191 runs29748.1v ZimbabweHarare6 Nov 1994ODI # 948
189 runs26326.3v New ZealandAuckland6 Jan 2007ODI # 2471
184 runs25524.4v ZimbabwePallekele21 Jan 2022ODI # 4347
183 runs28532.4v ScotlandEdinburgh13 Jul 2011ODI # 3172
180 runs32131.5v South AfricaColombo (RPS)20 Jul 2013ODI # 3392
178 runs30024.4v South AfricaColombo (RPS)12 Aug 2018ODI # 4031
175 runs35639.0v U.A.E.Bulawayo19 Jun 2023ODI # 4587
165 runs36937.2v PakistanHambantota26 Jul 2015ODI # 3672
161 runs34944.5v IndiaKingston2 Jul 2013ODI # 3382
161 runs34639.1v West IndiesHambantota26 Feb 2020ODI # 4247
158 runs33338.3v BangladeshKarachi30 Jun 2008ODI # 2726
157 runs25726.1v EnglandChester-le-Street25 May 2014ODI # 3493
155 runs30933.5v AfghanistanPallekele11 Feb 2024ODI # 4727
148 runs36443.1v ScotlandHobart11 Mar 2015ODI # 3632
144 runs39950.0v KenyaKandy6 Mar 1996ODI # 1074
144 runs28642.3v ZimbabweAhmedabad10 Oct 2006ODI # 2425
142 runs29136.3v U.A.E.Lahore26 Jun 2008ODI # 2718
139 runs30837.2v IndiaColombo (RPS)12 Sep 2009ODI # 2887
139 runs32839.0v ZimbabwePallekele10 Mar 2011ODI # 3125
136 runs37845.0v IrelandDublin (Malahide)18 Jun 2016ODI # 3749
133 runs32631.0v IrelandBulawayo25 Jun 2023ODI # 4599
132 runs32442.1v AfghanistanHambantota4 Jun 2023ODI # 4580
131 runs35850.0v BangladeshLahore25 Jun 2008ODI # 2715
130 runs21128.2v ZimbabweMirpur12 Jan 2009ODI # 2791
129 runs25737.5v KenyaSharjah6 Apr 2003ODI # 1997
129 runs29134.5v PakistanKarachi21 Jan 2009ODI # 2800
129 runs25438.4v AfghanistanMirpur3 Mar 2014ODI # 3481
128 runs30843.5v South AfricaColombo (RPS)31 Jul 2013ODI # 3401
128 runs23423.3v NetherlandsHarare9 Jul 2023ODI # 4620
126 runs31340.2v BangladeshDambulla18 Jun 2010ODI # 2995
123 runs27748.3v ZimbabweSharjah25 Oct 2000ODI # 1646
122 runs29536.0v BangladeshColombo (RPS)31 Jul 2019ODI # 4195
121 runs29647.2v IndiaColombo (RPS)5 Aug 2001ODI # 1744
119 runs28838.0v PakistanLahore16 Oct 2004ODI # 2188
119 runs27034.5v EnglandDambulla1 Oct 2007ODI # 2622
117 runs19624.1v IndiaKanpur24 Dec 1986ODI # 407
116 runs24047.5v U.A.E.Dambulla17 Jul 2004ODI # 2146
115 runs34043.5v PakistanMohali24 May 1997ODI # 1212
115 runs28939.2v PakistanBenoni15 Apr 1998ODI # 1317
115 runs29742.5v PakistanAbu Dhabi22 May 2007ODI # 2586
113 runs30444.3v West IndiesProvidence1 Apr 2007ODI # 2560
112 runs21626.3v IndiaColombo (RPS)29 Aug 2008ODI # 2756
112 runs26635.0v New ZealandWankhede18 Mar 2011ODI # 3137
108 runs28846.4v West IndiesNairobi (Gym)4 Oct 2000ODI # 1631
107 runs23444.2v BangladeshSharjah6 Apr 1995ODI # 994
107 runs21229.1v EnglandColombo (RPS)13 Oct 2007ODI # 2630
106 runs27042.1v New ZealandSharjah10 Apr 2001ODI # 1705
106 runs22236.0v New ZealandColombo (SSC)31 Jul 2001ODI # 1741
104 runs24239.3v PakistanLahore19 Feb 2000ODI # 1566
103 runs29746.0v BangladeshColombo (SSC)22 Jul 1997ODI # 1220
100 runs27439.3v IndiaKarachi6 Jul 2008ODI # 2735
98 runs24937.0v ZimbabweHarare15 Dec 1999ODI # 1529
97 runs21736.1v New ZealandColombo (RPS)8 Sep 2009ODI # 2884
97 runs28742.3v BangladeshMirpur28 May 2021ODI # 4292
94 runs28344.2v South AfricaBrisbane17 Jan 2006ODI # 2315
93 runs26845.0v South AfricaTangier15 Aug 2002ODI # 1862
92 runs33347.0v BangladeshMelbourne26 Feb 2015ODI # 3615
91 runs31541.4v BangladeshColombo (RPS)26 Jul 2019ODI # 4193
90 runs29341.3v EnglandPallekele13 Dec 2014ODI # 3567
88 runs27050.0v BangladeshColombo (SSC)31 Aug 2005ODI # 2275
87 runs29439.1v New ZealandColombo (SSC)5 Jul 1998ODI # 1343
87 runs26838.1v South AfricaPallekele9 Jul 2014ODI # 3501
87 runs30345.5v EnglandColombo (RPS)16 Dec 2014ODI # 3569
85 runs31043.1v PakistanEden Gardens27 May 1997ODI # 1214
82 runs28947.2v AustraliaColombo (RPS)24 Aug 2016ODI # 3769
82 runs24629.0v ScotlandBulawayo27 Jun 2023ODI # 4603
81 runs29041.4v New ZealandKingston24 Apr 2007ODI # 2579
79 runs25150.0v ZimbabweSharjah30 Oct 2001ODI # 1769
79 runs34449.3v AustraliaSydney9 Jan 2003ODI # 1931
79 runs22039.5v IrelandDublin6 May 2014ODI # 3490
79 runs22241.1v BangladeshMirpur27 Jan 2018ODI # 3967
78 runs31050.0v BangladeshChattogram25 Feb 2006ODI # 2338
78 runs28744.2v AustraliaHambantota16 Aug 2011ODI # 3180
78 runs20430.0v South AfricaColombo (RPS)7 Sep 2021ODI # 4318
77 runs29841.4v PakistanSharjah20 Apr 2001ODI # 1711
77 runs31143.5v PakistanHambantota26 Aug 2014ODI # 3515
76 runs25843.4v South AfricaHobart7 Feb 2006ODI # 2325
76 runs28146.2v PakistanPallekele9 Jun 2012ODI # 3273
76 runs29340.4v IrelandDublin (Malahide)16 Jun 2016ODI # 3748
75 runs20736.0v PakistanSharjah8 Nov 1996ODI # 1140
75 runs29650.0v BangladeshColombo (RPS)2 Sep 2005ODI # 2277
74 runs25741.5v ZimbabweEast London15 Mar 2003ODI # 1989
74 runs30046.5v IndiaDambulla28 Aug 2010ODI # 3040
72 runs22443.4v ZimbabweHarare27 Apr 2004ODI # 2123
71 runs25045.0v BangladeshEden Gardens31 Dec 1990ODI # 659
71 runs27745.0v IndiaDhaka1 Jun 2000ODI # 1598
70 runs23540.3v BangladeshColombo (PSS)20 Jul 2007ODI # 2605
70 runs28144.3v BangladeshColombo (SSC)1 Apr 2017ODI # 3858
69 runs25543.3v IndiaPort of Spain23 Mar 2007ODI # 2550
69 runs31045.5v EnglandLeeds1 Jul 2011ODI # 3167
68 runs29548.5v IndiaSharjah27 Oct 2000ODI # 1650
68 runs32148.5v IndiaColombo (RPS)8 Feb 2009ODI # 2818
66 runs22745.0v EnglandColombo (RPS)25 Mar 2001ODI # 1695
64 runs30350.0v PakistanKarachi29 Jun 2008ODI # 2723
63 runs25750.0v ZimbabweSharjah26 Oct 2001ODI # 1765
61 runs21442.5v New ZealandNapier31 Jan 2001ODI # 1680
61 runs29043.0v BangladeshMirpur20 Feb 2014ODI # 3470
59 runs27347.2v ZimbabweColombo (RPS)12 Dec 2001ODI # 1779
58 runs25947.2v BangladeshColombo (RPS)7 Aug 2002ODI # 1859
57 runs25949.0v South AfricaNottingham14 Aug 1998ODI # 1345
56 runs25748.1v ZimbabweHarare3 Nov 1994ODI # 945
55 runs26449.0v ZimbabwePatna15 Nov 1993ODI # 850
55 runs20241.0v West IndiesBridgetown7 Jun 2003ODI # 2022
55 runs31449.0v NetherlandsAmstelveen6 Jul 2006ODI # 2391
55 runs26237.4v South AfricaCenturion22 Sep 2009ODI # 2893
52 runs21544.5v New ZealandHyderabad (Deccan)20 May 1997ODI # 1208
51 runs25146.3v New ZealandAuckland1 Apr 1995ODI # 992
51 runs25245.4v PakistanSharjah7 Apr 1997ODI # 1193
51 runs31050.0v AustraliaSydney22 Jan 2006ODI # 2317
51 runs29045.1v IndiaBrisbane21 Feb 2012ODI # 3246
50 runs27447.3v West IndiesSharjah20 Oct 1995ODI # 1012
50 runs23533.0v AustraliaColombo (RPS)7 Sep 1996ODI # 1114
50 runs24245.1v West IndiesDambulla2 Aug 2005ODI # 2264
49 runs25850.0v PakistanFaisalabad1 Oct 1995ODI # 1004
49 runs30948.1v South AfricaColombo (SSC)31 Aug 2004ODI # 2163
47 runs23954.1v IndiaManchester16 Jun 1979ODI # 68
47 runs27345.3v New ZealandBloemfontein10 Feb 2003ODI # 1944
46 runs24450.0v New ZealandSharjah14 Apr 2002ODI # 1830
46 runs32046.4v EnglandThe Oval20 Jun 2006ODI # 2385
45 runs27650.0v KenyaSouthampton30 May 1999ODI # 1469
44 runs19946.1v South AfricaColombo (RPS)4 Sep 1993ODI # 838
44 runs24445.0v PakistanColombo (RPS)16 Jun 2012ODI # 3275
42 runs38250.0v AfghanistanPallekele9 Feb 2024ODI # 4725
41 runs15834.0v New ZealandMoratuwa31 Mar 1984ODI # 257
41 runs24345.5v PakistanSharjah8 Apr 2002ODI # 1825
39 runs24343.4v PakistanTangier17 Aug 2002ODI # 1863
39 runs19737.1v BangladeshColombo (RPS)25 Jul 2007ODI # 2607
39 runs23041.0v West IndiesPort of Spain7 Jul 2013ODI # 3385
37 runs25048.2v South AfricaGalle6 Jul 2000ODI # 1604
37 runs21448.5v South AfricaColombo (RPS)22 Aug 2004ODI # 2158
37 runs30350.0v BangladeshMohali7 Oct 2006ODI # 2423
36 runs21545.5v IndiaCuttack28 Dec 1990ODI # 658
36 runs23344.4v PakistanDambulla30 Jul 2009ODI # 2864
36 runs16325.0v New ZealandDambulla16 Nov 2013ODI # 3435
35 runs22747.5v South AfricaBloemfontein15 Dec 1994ODI # 963
35 runs25250.0v West IndiesPort of Spain13 Apr 1996ODI # 1096
35 runs23533.2v ScotlandEdinburgh21 May 2019ODI # 4142
34 runs35049.4v PakistanSingapore2 Apr 1996ODI # 1088
34 runs26445.1v PakistanGujranwala16 Feb 2000ODI # 1561
34 runs24747.0v West IndiesColombo (RPS)19 Dec 2001ODI # 1782
34 runs28845.2v New ZealandWellington29 Jan 2015ODI # 3594
34 runs18732.4v AfghanistanCardiff4 Jun 2019ODI # 4149
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]