Bangladesh vs West Indies Head to Head Stats & Records in ODI Cricket
BAN Vs WI in all seasons
| # | Team 1 | Team 2 | Winner | Margin | Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | Bangladesh | West Indies | BAN | 179 runs | 23 Oct 2025 | Dhaka | BAN won by 179 runs |
| 2 | Bangladesh | West Indies | WI | superover | 21 Oct 2025 | Dhaka | WI won by superover |
| 3 | Bangladesh | West Indies | BAN | 74 runs | 18 Oct 2025 | Dhaka | BAN won by 74 runs |
| 4 | West Indies | Bangladesh | WI | 4 wickets | 12 Dec 2024 | Basseterre | WI won by 4 wickets |
| 5 | West Indies | Bangladesh | WI | 7 wickets | 10 Dec 2024 | Basseterre | WI won by 7 wickets |
| 6 | West Indies | Bangladesh | WI | 5 wickets | 08 Dec 2024 | Basseterre | WI won by 5 wickets |
| 7 | West Indies | Bangladesh | BAN | 4 wickets | 16 Jul 2022 | Guyana | BAN won by 4 wickets |
| 8 | West Indies | Bangladesh | BAN | 9 wickets | 13 Jul 2022 | Guyana | BAN won by 9 wickets |
| 9 | West Indies | Bangladesh | BAN | 6 wickets | 10 Jul 2022 | Guyana | BAN won by 6 wickets |
| 10 | Bangladesh | West Indies | BAN | 120 runs | 25 Jan 2021 | Chattogram | BAN won by 120 runs |
| 11 | Bangladesh | West Indies | BAN | 7 wickets | 22 Jan 2021 | Dhaka | BAN won by 7 wickets |
| 12 | Bangladesh | West Indies | BAN | 6 wickets | 20 Jan 2021 | Dhaka | BAN won by 6 wickets |
| 13 | Bangladesh | West Indies | BAN | 7 wickets | 17 Jun 2019 | Taunton | BAN won by 7 wickets (with 51 balls remaining) |
| 14 | Bangladesh | West Indies | BAN | 5 wickets | 17 May 2019 | Dublin | BAN won by 5 wickets (with 7 balls remaining) (D/L method) |
| 15 | Bangladesh | West Indies | BAN | 5 wkts (16b rem) | 13 May 2019 | Dublin | BAN won by 5 wkts (16b rem) |
| 16 | Bangladesh | West Indies | BAN | 8 wkts (30b rem) | 07 May 2019 | Dublin | BAN won by 8 wkts (30b rem) |
| 17 | Bangladesh | West Indies | BAN | 8 wkts (69b rem) | 14 Dec 2018 | Sylhet | BAN won by 8 wkts (69b rem) |
| 18 | Bangladesh | West Indies | WI | 4 wickets | 11 Dec 2018 | Dhaka | WI won by 4 wickets (with 2 balls remaining) |
| 19 | Bangladesh | West Indies | BAN | 5 wickets | 09 Dec 2018 | Dhaka | BAN won by 5 wickets (with 89 balls remaining) |
| 20 | West Indies | Bangladesh | BAN | 18 runs | 28 Jul 2018 | Basseterre | BAN won by 18 runs |
| 21 | West Indies | Bangladesh | WI | 3 runs | 26 Jul 2018 | Guyana | WI won by 3 runs |
| 22 | West Indies | Bangladesh | BAN | 48 runs | 22 Jul 2018 | Guyana | BAN won by 48 runs |
| 23 | West Indies | Bangladesh | WI | won by 91 runs | 25 Aug 2014 | Basseterre | WI won by 91 runs |
| 24 | West Indies | Bangladesh | WI | won by 177 runs | 22 Aug 2014 | St. George's | WI won by 177 runs |
| 25 | West Indies | Bangladesh | WI | won by 3 wickets | 20 Aug 2014 | St. George's | WI won by 3 wickets |
| 26 | Bangladesh | West Indies | BAN | won by 2 wickets | 08 Dec 2012 | Dhaka | BAN won by 2 wickets |
| 27 | West Indies | Bangladesh | WI | won by 75 runs | 07 Dec 2012 | Dhaka | WI won by 75 runs |
| 28 | West Indies | Bangladesh | WI | won by 4 wickets | 05 Dec 2012 | Dhaka | WI won by 4 wickets |
| 29 | Bangladesh | West Indies | BAN | won by 160 runs | 02 Dec 2012 | Khulna | BAN won by 160 runs |
| 30 | Bangladesh | West Indies | BAN | won by 7 wickets | 30 Nov 2012 | Khulna | BAN won by 7 wickets |
| 31 | Bangladesh | West Indies | BAN | won by 8 wickets | 18 Oct 2011 | Chattogram | BAN won by 8 wickets |
| 32 | West Indies | Bangladesh | WI | won by 8 wickets | 15 Oct 2011 | Dhaka | WI won by 8 wickets |
| 33 | West Indies | Bangladesh | WI | won by 40 runs | 13 Oct 2011 | Dhaka | WI won by 40 runs |
| 34 | Bangladesh | West Indies | WI | 9 wkts (226b rem) | 04 Mar 2011 | Dhaka | WI won by 9 wkts (226b rem) |
| 35 | Bangladesh | West Indies | BAN | won by 3 wickets | 31 Jul 2009 | Basseterre | BAN won by 3 wickets |
| 36 | Bangladesh | West Indies | BAN | won by 3 wickets | 28 Jul 2009 | Roseau | BAN won by 3 wickets |
| 37 | Bangladesh | West Indies | BAN | won by 52 runs | 26 Jul 2009 | Roseau | BAN won by 52 runs |
| 38 | West Indies | Bangladesh | WI | won by 99 runs | 19 Apr 2007 | Barbados | WI won by 99 runs |
| 39 | West Indies | Bangladesh | WI | won by 10 wickets | 11 Oct 2006 | Jaipur | WI won by 10 wickets |
| 40 | West Indies | Bangladesh | WI | won by 138 runs | 15 Sep 2004 | Southampton | WI won by 138 runs |
| 41 | West Indies | Bangladesh | WI | won by 7 wickets | 19 May 2004 | St. George's | WI won by 7 wickets |
| 42 | West Indies | Bangladesh | WI | won by 23 runs | 16 May 2004 | Kingstown | WI won by 23 runs |
| 43 | West Indies | Bangladesh | WI | won by 1 wicket | 15 May 2004 | Kingstown | WI won by 1 wicket |
| 44 | West Indies | Bangladesh | - | No result | 18 Feb 2003 | Benoni | No result |
| 45 | West Indies | Bangladesh | WI | won by 86 runs | 03 Dec 2002 | Dhaka | WI won by 86 runs |
| 46 | West Indies | Bangladesh | WI | won by 84 runs | 02 Dec 2002 | Dhaka | WI won by 84 runs |
| 47 | Bangladesh | West Indies | - | No result | 29 Nov 2002 | Chattogram | No result |
| 48 | West Indies | Bangladesh | WI | won by 109 runs | 09 Oct 1999 | Dhaka | WI won by 109 runs |
| 49 | West Indies | Bangladesh | WI | won by 73 runs | 08 Oct 1999 | Dhaka | WI won by 73 runs |
| 50 | West Indies | Bangladesh | WI | won by 7 wickets | 21 May 1999 | Dublin | WI won by 7 wickets |
Bangladesh vs West Indies Head to Head in ODI Cricket
Bangladesh and West Indies have played 50 One Day Internationals, the first in 1999 and the latest on 23 October 2025. West Indies have won 25 and Bangladesh 23, with 2 ending without a result. Bangladesh's highest total in the fixture is 322, West Indies' 338. Their lowest completed totals are 58 and 61. Every result is in the table above. Updated 9 September, 2026.
Few fixtures outside the old rivalries are this close. Taunton, 17 June 2019, is the pick of it: West Indies made 321 for 8, and Bangladesh knocked it off with 51 balls to spare, Shakib Al Hasan making 124 not out and Liton Das 94 not out. It was the highest successful chase in Bangladesh's history.
The reverse days have been just as extreme. Bangladesh were bowled out for 58 at Mirpur in 2011 and West Indies for 61 at Chattogram later the same year - the two lowest totals in the fixture, seven months apart.
Shai Hope has three hundreds against Bangladesh, Denesh Ramdin's 169 at Basseterre in 2014 is the highest score, and the most recent series, at Mirpur in October 2025, went to Bangladesh 2-1 with Rishad Hossain taking 6 for 35.
AFG
AUS
ENG
IND
IRE
NEP
NED
NZ
OMA
PAK
PNG
SCOT
SA
SL
UAE
USA
ZIM