By runs
Winner Margin Target Ground Match Date Scorecard
West Indies 177 runs 248 St George's 22 Aug 2014 ODI # 3511
Bangladesh 160 runs 293 Khulna 2 Dec 2012 ODI # 3310
West Indies 138 runs 270 Southampton 15 Sep 2004 ODI # 2175
West Indies 109 runs 315 Dhaka 9 Oct 1999 ODI # 1511
West Indies 99 runs 231 Bridgetown 19 Apr 2007 ODI # 2576
West Indies 91 runs 339 Basseterre 25 Aug 2014 ODI # 3514
West Indies 86 runs 282 Dhaka 3 Dec 2002 ODI # 1910
West Indies 84 runs 267 Dhaka 2 Dec 2002 ODI # 1909
West Indies 75 runs 212 Dhaka 7 Dec 2012 ODI # 3312
West Indies 73 runs 293 Dhaka 8 Oct 1999 ODI # 1510
Bangladesh 52 runs 247 Roseau 26 Jul 2009 ODI # 2862
Bangladesh 48 runs 280 Providence 22 Jul 2018 ODI # 4022
West Indies 40 runs 299 Dhaka 13 Oct 2011 ODI # 3198
West Indies 23 runs 125 Kingstown 16 May 2004 ODI # 2129
Bangladesh 18 runs 302 Basseterre 28 Jul 2018 ODI # 4024
West Indies 3 runs 272 Providence 25 Jul 2018 ODI # 4023
By wickets
Winner Margin Balls Rem Target Overs Ground Match Date Scorecard
West Indies 10 wickets 80 162 36.4 Jaipur 11 Oct 2006 ODI # 2426
West Indies 9 wickets 226 59 12.2 Dhaka 4 Mar 2011 ODI # 3118
West Indies 8 wickets 44 221 42.4 Dhaka 15 Oct 2011 ODI # 3200
Bangladesh 8 wickets 180 62 20.0 Chattogram 18 Oct 2011 ODI # 3202
Bangladesh 8 wickets 69 199 38.3 Sylhet 14 Dec 2018 ODI # 4073
Bangladesh 8 wickets 30 262 45.0 Dublin 7 May 2019 ODI # 4129
West Indies 7 wickets 21 183 46.3 Dublin 21 May 1999 ODI # 1454
West Indies 7 wickets 5 119 24.1 St George's 19 May 2004 ODI # 2130
Bangladesh 7 wickets 58 200 40.2 Khulna 30 Nov 2012 ODI # 3309
Bangladesh 7 wickets 51 322 41.3 Taunton 17 Jun 2019 ODI # 4162
Bangladesh 5 wickets 89 196 35.1 Dhaka 9 Dec 2018 ODI # 4071
Bangladesh 5 wickets 16 248 47.2 Dublin (Malahide) 13 May 2019 ODI # 4134
Bangladesh 5 wickets 7 210 22.5 Dublin (Malahide) 17 May 2019 ODI # 4137
West Indies 4 wickets 18 228 47.0 Dhaka 5 Dec 2012 ODI # 3311
West Indies 4 wickets 2 256 49.4 Dhaka 11 Dec 2018 ODI # 4072
Bangladesh 3 wickets 6 275 49.0 Roseau 28 Jul 2009 ODI # 2863
Bangladesh 3 wickets 7 249 48.5 Basseterre 31 Jul 2009 ODI # 2865
West Indies 3 wickets 62 218 39.4 St George's 20 Aug 2014 ODI # 3509
Bangladesh 2 wickets 36 218 44.0 Dhaka 8 Dec 2012 ODI # 3313
West Indies 1 wicket 20 145 46.4 Kingstown 15 May 2004 ODI # 2128
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Ground Match Date Scorecard
West Indies 9 wickets 226 59 12.2 50.0 Dhaka 4 Mar 2011 ODI # 3118
Bangladesh 8 wickets 180 62 20.0 50.0 Chattogram 18 Oct 2011 ODI # 3202
Bangladesh 5 wickets 89 196 35.1 50.0 Dhaka 9 Dec 2018 ODI # 4071
West Indies 10 wickets 80 162 36.4 50.0 Jaipur 11 Oct 2006 ODI # 2426
Bangladesh 8 wickets 69 199 38.3 50.0 Sylhet 14 Dec 2018 ODI # 4073
West Indies 3 wickets 62 218 39.4 50.0 St George's 20 Aug 2014 ODI # 3509
Bangladesh 7 wickets 58 200 40.2 50.0 Khulna 30 Nov 2012 ODI # 3309
Bangladesh 7 wickets 51 322 41.3 50.0 Taunton 17 Jun 2019 ODI # 4162
West Indies 8 wickets 44 221 42.4 50.0 Dhaka 15 Oct 2011 ODI # 3200
Bangladesh 2 wickets 36 218 44.0 50.0 Dhaka 8 Dec 2012 ODI # 3313
Bangladesh 8 wickets 30 262 45.0 50.0 Dublin 7 May 2019 ODI # 4129
West Indies 7 wickets 21 183 46.3 50.0 Dublin 21 May 1999 ODI # 1454
West Indies 1 wicket 20 145 46.4 50.0 Kingstown 15 May 2004 ODI # 2128
West Indies 4 wickets 18 228 47.0 50.0 Dhaka 5 Dec 2012 ODI # 3311
Bangladesh 5 wickets 16 248 47.2 50.0 Dublin (Malahide) 13 May 2019 ODI # 4134
Bangladesh 3 wickets 7 249 48.5 50.0 Basseterre 31 Jul 2009 ODI # 2865
Bangladesh 5 wickets 7 210 22.5 24.0 Dublin (Malahide) 17 May 2019 ODI # 4137
Bangladesh 3 wickets 6 275 49.0 50.0 Roseau 28 Jul 2009 ODI # 2863
West Indies 7 wickets 5 119 24.1 25.0 St George's 19 May 2004 ODI # 2130
West Indies 4 wickets 2 256 49.4 50.0 Dhaka 11 Dec 2018 ODI # 4072
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Bangladesh v West Indies at Taunton, ICC Cricket World Cup 23rd match, Jun 17, 2019 [ODI # 4162]
Bangladesh v West Indies at Dublin (Malahide), Ireland Tri-Nation Series final, May 17, 2019 [ODI # 4137]
Bangladesh v West Indies at Dublin (Malahide), Ireland Tri-Nation Series 5th match, May 13, 2019 [ODI # 4134]