Largest margin of victory (by runs)

Records for ODI Matches

Largest victories
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
317 runs39122.0v Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
309 runs40021.0v NetherlandsDelhi25 Oct 2023ODI # 4681
304 runs40925.1v U.S.A.Harare26 Jun 2023ODI # 4601
302 runs35819.4v Sri LankaWankhede2 Nov 2023ODI # 4690
290 runs40328.4v IrelandAberdeen1 Jul 2008ODI # 2727
275 runs41837.3v AfghanistanPerth4 Mar 2015ODI # 3623
272 runs40029.0v ZimbabweBenoni22 Oct 2010ODI # 3061
258 runs30220.1v Sri LankaPaarl11 Jan 2012ODI # 3225
257 runs41443.1v BermudaPort of Spain19 Mar 2007ODI # 2542
257 runs40933.1v West IndiesSydney27 Feb 2015ODI # 3616
256 runs30214.0v NamibiaPotchefstroom27 Feb 2003ODI # 1970
256 runs37536.5v Hong KongKarachi25 Jun 2008ODI # 2716
255 runs33823.4v IrelandDublin (Malahide)18 Aug 2016ODI # 3767
245 runs30026.3v IndiaSharjah29 Oct 2000ODI # 1652
244 runs40042.4v ZimbabweBulawayo20 Jul 2018ODI # 4020
243 runs32224.4v BermudaPort of Spain15 Mar 2007ODI # 2534
243 runs32727.1v South AfricaEden Gardens5 Nov 2023ODI # 4694
242 runs48237.0v AustraliaNottingham19 Jun 2018ODI # 4011
238 runs34323.4v NepalMultan30 Aug 2023ODI # 4628
234 runs31022.5v PakistanLahore24 Jan 2009ODI # 2803
233 runs32134.2v BangladeshDhaka2 Jun 2000ODI # 1599
232 runs32435.5v Sri LankaAdelaide28 Jan 1985ODI # 299
232 runs49949.4v NetherlandsAmstelveen17 Jun 2022ODI # 4413
231 runs35234.5v NetherlandsMohali3 Mar 2011ODI # 3115
229 runs35926.5v NetherlandsBasseterre18 Mar 2007ODI # 2540
229 runs40022.0v EnglandWankhede21 Oct 2023ODI # 4677
228 runs35732.0v PakistanColombo (RPS)10 Sep 2023ODI # 4639
227 runs41034.0v BangladeshChattogram10 Dec 2022ODI # 4499
226 runs31829.3v U.A.E.Harare12 Mar 2018ODI # 3995
224 runs33336.0v PakistanNairobi (Gym)30 Aug 2002ODI # 1868
224 runs37836.2v West IndiesBrabourne29 Oct 2018ODI # 4063
221 runs35440.0v NetherlandsBasseterre16 Mar 2007ODI # 2537
221 runs36431.4v EnglandMelbourne22 Nov 2022ODI # 4480
219 runs35226.1v EnglandColombo (RPS)23 Oct 2018ODI # 4058
217 runs29616.5v Sri LankaSharjah17 Apr 2002ODI # 1832
215 runs34925.5v New ZealandSt George's20 Apr 2007ODI # 2577
215 runs33131.3v NetherlandsDelhi28 Feb 2011ODI # 3112
214 runs43936.0v IndiaWankhede25 Oct 2015ODI # 3700
212 runs33234.3v ZimbabweCenturion10 Nov 2009ODI # 2928
210 runs34842.4v U.S.A.The Oval10 Sep 2004ODI # 2169
210 runs33336.5v CanadaHambantota20 Feb 2011ODI # 3102
210 runs40931.1v New ZealandBirmingham9 Jun 2015ODI # 3654
209 runs26423.2v West IndiesCape Town25 Jan 2004ODI # 2088
208 runs35545.3v KenyaCape Town22 Oct 2001ODI # 1763
208 runs36033.2v IndiaSydney8 Feb 2004ODI # 2098
208 runs31739.2v CanadaKingston13 Apr 2010ODI # 2977
206 runs27726.3v AustraliaAdelaide27 Jan 1986ODI # 358
206 runs29329.3v NetherlandsColombo (RPS)16 Sep 2002ODI # 1878
206 runs28528.0v BangladeshMirpur19 Mar 2011ODI # 3138
206 runs35530.5v IrelandBenoni25 Sep 2016ODI # 3780
205 runs31833.1v KenyaHambantota23 Feb 2011ODI # 3105
204 runs32628.0v West IndiesChristchurch23 Dec 2017ODI # 3944
203 runs33540.1v ScotlandBasseterre14 Mar 2007ODI # 2532
203 runs36429.5v New ZealandHamilton8 Jan 2014ODI # 3453
202 runs33560.0v IndiaLord's7 Jun 1975ODI # 19
202 runs30625.1v KenyaNairobi (Gym)3 Oct 1996ODI # 1124
202 runs32636.5v KenyaDhaka27 Mar 1999ODI # 1424
202 runs37444.0v ZimbabweNapier9 Feb 2012ODI # 3234
201 runs41245.0v IrelandCanberra3 Mar 2015ODI # 3621
201 runs30935.0v ZimbabweBulawayo13 Jul 2018ODI # 4015
200 runs27727.3v BangladeshDhaka11 Apr 2003ODI # 2001
200 runs28929.3v IndiaDambulla10 Aug 2010ODI # 3030
200 runs36343.5v ScotlandEdinburgh3 Sep 2013ODI # 3410
200 runs37040.4v BangladeshEast London22 Oct 2017ODI # 3929
200 runs35235.3v West IndiesTarouba1 Aug 2023ODI # 4624
198 runs36446.1v PakistanNottingham20 Aug 1992ODI # 759
198 runs31137.0v BangladeshPort of Spain21 Mar 2007ODI # 2546
198 runs35139.3v ZimbabweHarare25 Aug 2014ODI # 3513
198 runs27519.5v Sri LankaAuckland25 Mar 2023ODI # 4548
196 runs29152.3v East AfricaBirmingham14 Jun 1975ODI # 27
196 runs29034.3v AustraliaCape Town3 Mar 2006ODI # 2345
196 runs38234.4v IrelandDublin5 May 2019ODI # 4128
195 runs44448.3v NetherlandsAmstelveen4 Jul 2006ODI # 2390
194 runs33950.0v BermudaPort of Spain18 May 2006ODI # 2376
193 runs24928.3v Sri LankaSharjah3 Dec 1986ODI # 405
192 runs33150.1v Sri LankaNottingham14 Jun 1975ODI # 30
192 runs28532.3v BangladeshNairobi (Aga)14 Oct 1997ODI # 1242
192 runs39843.0v ZimbabweBulawayo24 Aug 2005ODI # 2272
191 runs36150.0v Sri LankaKarachi13 Oct 1987ODI # 457
191 runs29748.1v ZimbabweHarare6 Nov 1994ODI # 948
190 runs32936.2v ScotlandMombasa17 Jan 2007ODI # 2476
190 runs27023.1v New ZealandVisakhapatnam29 Oct 2016ODI # 3800
190 runs34539.3v IrelandDublin (Malahide)21 May 2017ODI # 3870
190 runs35835.3v New ZealandPune1 Nov 2023ODI # 4689
189 runs26326.3v New ZealandAuckland6 Jan 2007ODI # 2471
189 runs34639.3v ScotlandEdinburgh28 Aug 2009ODI # 2879
186 runs35250.0v KenyaPaarl24 Oct 2001ODI # 1764
186 runs32939.2v West IndiesBridgetown9 Mar 2017ODI # 3849
184 runs25524.4v ZimbabwePallekele21 Jan 2022ODI # 4347
183 runs29323.0v Sri LankaJohannesburg10 Mar 2003ODI # 1985
183 runs28532.4v ScotlandEdinburgh13 Jul 2011ODI # 3172
183 runs25827.2v PakistanDunedin13 Jan 2018ODI # 3949
183 runs33930.5v IrelandSylhet18 Mar 2023ODI # 4539
182 runs33629.0v South AfricaGqeberha11 Dec 2002ODI # 1916
181 runs31060.0v East AfricaBirmingham7 Jun 1975ODI # 20
181 runs31242.3v NamibiaPietermaritzburg23 Feb 2003ODI # 1964
181 runs36939.0v New ZealandThe Oval13 Sep 2023ODI # 4643
180 runs25527.4v BangladeshDarwin30 Aug 2008ODI # 2758
180 runs32131.5v South AfricaColombo (RPS)20 Jul 2013ODI # 3392
180 runs33930.3v IndiaThe Oval18 Jun 2017ODI # 3894
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]