| 16 Jul 2022 | WI 178 v BAN 179/63rd ODI · ODI | BAN | 34 | - | 1 | Bangladesh won by 4 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 13 Jul 2022 | WI 108 v BAN 112/12nd ODI · ODI | BAN | 50* | - | 0 | Bangladesh won by 9 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 10 Jul 2022 | WI 149/9 v BAN 151/41st ODI · ODI | BAN | 33 | - | 0 | Bangladesh won by 6 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 24 Jun 2022 | BAN 234 & 186 v WI 408 & 13/02nd Test · Test | BAN | 46 & 4 | - | 0 | West Indies won by 10 wickets | Gros Islet | Bangladesh tour of West Indies 2022 |
| 16 Jun 2022 | BAN 103 & 245 v WI 265 & 88/31st Test · Test | BAN | 29 & 22 | - | 0 | West Indies won by 7 wickets | North Sound | Bangladesh tour of West Indies 2022 |
| 11 Feb 2021 | WI 409 & 117 v BAN 296 & 2132nd Test · Test | BAN | 44 & 50 | - | 0 | West Indies won by 17 runs | Dhaka | West Indies tour of Bangladesh 2020/21 |
| 3 Feb 2021 | BAN 430 & 223/8d v WI 259 & 395/71st Test · Test | BAN | 9 & 0 | - | 0 | West Indies won by 3 wickets | Chattogram | West Indies tour of Bangladesh 2020/21 |
| 25 Jan 2021 | BAN 297/6 v WI 1773rd ODI · ODI | BAN | 64 | - | 0 | Bangladesh won by 120 runs | Chattogram | West Indies tour of Bangladesh 2020/21 |
| 22 Jan 2021 | WI 148 v BAN 149/3Match 2 · ODI | BAN | 50 | - | 1 | Bangladesh won by 7 wickets | Dhaka | ICC Men's Cricket World Cup Super League 2020/21 |
| 20 Jan 2021 | WI 122 v BAN 125/4Match 1 · ODI | BAN | 44 | - | 0 | Bangladesh won by 6 wickets | Dhaka | ICC Men's Cricket World Cup Super League 2020/21 |
| 17 Jun 2019 | BAN 322/3 v WI 321/8Match 23 · ODI | BAN | 48 | - | 1 | Bangladesh won by 7 wickets | Taunton | World Cup 2019 |
| 17 May 2019 | BAN 213/5 v WI 152/1Final · ODI | BAN | 18 | - | 0 | Bangladesh won by 5 wickets (DLS method) | Dublin | Ireland Tri-Nation Series 2019 |
| 13 May 2019 | BAN 248/5 v WI 247/9Match 5 · ODI | BAN | 21 | - | 0 | Bangladesh won by 5 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 7 May 2019 | BAN 264/2 v WI 261/9Match 2 · ODI | BAN | 80 | - | 0 | Bangladesh won by 8 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 22 Dec 2018 | BAN 140 v WI 1903rd T20I · T20I | BAN | 8 | - | 0 | West Indies won by 50 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 20 Dec 2018 | BAN 211/4 v WI 1752nd T20I · T20I | BAN | 15 | - | 2 | Bangladesh won by 36 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 17 Dec 2018 | BAN 129 v WI 130/21st T20I · T20I | BAN | 5 | - | 0 | West Indies won by 8 wickets | Sylhet | West Indies tour of Bangladesh 2018/19 |
| 14 Dec 2018 | BAN 202/2 v WI 198/93rd ODI · ODI | BAN | 81* | - | 0 | Bangladesh won by 8 wickets | Sylhet | West Indies tour of Bangladesh 2018/19 |
| 11 Dec 2018 | BAN 255/7 v WI 256/62nd ODI · ODI | BAN | 50 | - | 1 | West Indies won by 4 wickets | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 9 Dec 2018 | BAN 196/5 v WI 195/91st ODI · ODI | BAN | 12 | - | 1 | Bangladesh won by 5 wickets | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 5 Aug 2018 | BAN 184/5 v WI 135/73rd T20I · T20I | BAN | 21 | - | 0 | Bangladesh won by 19 runs (DLS method) | Lauderhill | Bangladesh tour of West Indies and United States of America 2018 |
| 4 Aug 2018 | BAN 171/5 v WI 159/92nd T20I · T20I | BAN | 74 | - | 0 | Bangladesh won by 12 runs | Lauderhill | Bangladesh tour of West Indies and United States of America 2018 |
| 31 Jul 2018 | BAN 143/9 v WI 93/31st T20I · T20I | BAN | 0 | - | 0 | West Indies won by 7 wickets (DLS method) | St Kitts | Bangladesh tour of West Indies and United States of America 2018 |
| 28 Jul 2018 | BAN 301/6 v WI 283/63rd ODI · ODI | BAN | 103 | - | 0 | Bangladesh won by 18 runs | St Kitts | Bangladesh tour of West Indies and United States of America 2018 |
| 25 Jul 2018 | WI 271 v BAN 268/62nd ODI · ODI | BAN | 54 | - | 1 | West Indies won by 3 runs | Guyana | Bangladesh tour of West Indies and United States of America 2018 |
| 22 Jul 2018 | BAN 279/4 v WI 231/91st ODI · ODI | BAN | 130* | - | 0 | Bangladesh won by 48 runs | Guyana | Bangladesh tour of West Indies and United States of America 2018 |
| 12 Jul 2018 | WI 354 & 129 v BAN 149 & 1682nd Test · Test | BAN | 47 & 0 | - | 0 | West Indies won by 166 runs | Jamaica | Bangladesh tour of West Indies and United States of America 2018 |
| 4 Jul 2018 | BAN 43 & 144 v WI 4061st Test · Test | BAN | 4 & 13 | - | 1 | West Indies won by an innings and 219 runs | North Sound | Bangladesh tour of West Indies and United States of America 2018 |
| 31 May 2018 | WI 199/4 v IWX 127/9Only T20I · T20I | IWX | 2 | - | 0 | West Indies won by 72 runs | London | ICC World XI tour of England 2018 |
| 13 Sept 2014 | WI 380 & 269/4d v BAN 161 & 192Match 2 · Test | BAN | 48 & 64 | - | 0 | West Indies won by 296 runs | St Lucia | Bangladesh in West Indies Test Series 2014 |
| 5 Sept 2014 | WI 484/7d & 13/0 v BAN 182 & 314Match 1 · Test | BAN | 1 & 53 | - | 0 | West Indies won by 10 wickets | St Vincent | Bangladesh in West Indies Test Series 2014 |
| 27 Aug 2014 | WI v BAN 31/0Only T20I · T20I | BAN | 11* | - | 0 | No result | St Kitts | - |
| 25 Aug 2014 | WI 338/7 v BAN 247/8Match 3 · ODI | BAN | 55 | - | 1 | West Indies won by 91 runs | St Kitts | Bangladesh in West Indies ODI Series 2014 |
| 22 Aug 2014 | WI 247/7 v BAN 70Match 2 · ODI | BAN | 37 | - | 0 | West Indies won by 177 runs | Grenada | Bangladesh in West Indies ODI Series 2014 |
| 20 Aug 2014 | WI 219/7 v BAN 217/9Match 1 · ODI | BAN | 26 | - | 0 | West Indies won by 3 wickets | Grenada | Bangladesh in West Indies ODI Series 2014 |
| 25 Mar 2014 | BAN 98 v WI 171/720th T20I · T20I | BAN | 5 | - | 2 | West Indies won by 73 runs | Mirpur | World T20 2013/14 |
| 10 Dec 2012 | BAN 179/1 v WI 197/4Only T20I · T20I | BAN | 88* | - | 0 | West Indies won by 18 runs | Mirpur | - |
| 8 Dec 2012 | BAN 221/8 v WI 217Match 5 · ODI | BAN | 8 | - | 0 | Bangladesh won by 2 wickets | Mirpur | West Indies in Bangladesh ODI Series 2012/13 |
| 7 Dec 2012 | BAN 136 v WI 211/9Match 4 · ODI | BAN | 1 | - | 0 | West Indies won by 75 runs | Mirpur | West Indies in Bangladesh ODI Series 2012/13 |
| 5 Dec 2012 | BAN 227 v WI 228/6Match 3 · ODI | BAN | 22 | - | 0 | West Indies won by 4 wickets | Mirpur | West Indies in Bangladesh ODI Series 2012/13 |
| 2 Dec 2012 | BAN 292/6 v WI 132Match 2 · ODI | BAN | 5 | - | 2 | Bangladesh won by 160 runs | Khulna | West Indies in Bangladesh ODI Series 2012/13 |
| 30 Nov 2012 | BAN 201/3 v WI 199Match 1 · ODI | BAN | 58 | - | 1 | Bangladesh won by 7 wickets | Khulna | West Indies in Bangladesh ODI Series 2012/13 |
| 21 Nov 2012 | BAN 387 & 287 v WI 648/9d & 30/0Match 2 · Test | BAN | 32 & 28 | - | 0 | West Indies won by 10 wickets | Khulna | West Indies in Bangladesh Test Series 2012/13 |
| 13 Nov 2012 | BAN 556 & 167 v WI 527/4d & 273Match 1 · Test | BAN | 72 & 5 | 0/10 | 0 | West Indies won by 77 runs | Mirpur | West Indies in Bangladesh Test Series 2012/13 |
| 29 Oct 2011 | BAN 231 & 278 v WI 355 & 383/5dMatch 2 · Test | BAN | 14 & 83 | - | 0 | West Indies won by 229 runs | Mirpur | West Indies in Bangladesh Test Series 2011/12 |
| 21 Oct 2011 | BAN 350/9d & 119/3d v WI 244 & 100/2Match 1 · Test | BAN | 52 & 37 | - | 0 | Match drawn | Chittagong | West Indies in Bangladesh Test Series 2011/12 |
| 18 Oct 2011 | BAN 62/2 v WI 61Match 3 · ODI | BAN | 36* | - | 0 | Bangladesh won by 8 wickets | Chittagong | West Indies in Bangladesh ODI Series 2011/12 |
| 15 Oct 2011 | BAN 220 v WI 221/2Match 2 · ODI | BAN | 1 | - | 0 | West Indies won by 8 wickets | Mirpur | West Indies in Bangladesh ODI Series 2011/12 |
| 13 Oct 2011 | BAN 258/7 v WI 298/4Match 1 · ODI | BAN | 21 | - | 0 | West Indies won by 40 runs | Mirpur | West Indies in Bangladesh ODI Series 2011/12 |
| 11 Oct 2011 | BAN 135/7 v WI 132/8Only T20I · T20I | BAN | 11 | - | 1 | Bangladesh won by 3 wickets | Mirpur | - |