| 12 Dec 2024 | BAN 321/5 v WI 325/63rd ODI · ODI | BAN | 84* | - | 0 | West Indies won by 4 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 10 Dec 2024 | BAN 227 v WI 230/32nd ODI · ODI | BAN | 62 | - | 0 | West Indies won by 7 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 8 Dec 2024 | BAN 294/6 v WI 295/51st ODI · ODI | BAN | 50* | - | 0 | West Indies won by 5 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 16 Jul 2022 | WI 178 v BAN 179/63rd ODI · ODI | BAN | 26 | - | 0 | Bangladesh won by 4 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 13 Jul 2022 | WI 108 v BAN 112/12nd ODI · ODI | BAN | DNB | - | 1 | 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 | 41* | - | 0 | Bangladesh won by 6 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 7 Jul 2022 | BAN 163/5 v WI 169/53rd T20I · T20I | BAN | 22 | 0/7 | 1 | West Indies won by 5 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 3 Jul 2022 | WI 193/5 v BAN 158/62nd T20I · T20I | BAN | 11 | - | 1 | West Indies won by 35 runs | Roseau | Bangladesh tour of West Indies 2022 |
| 2 Jul 2022 | BAN 105/8 v WI1st T20I · T20I | BAN | 8 | - | 0 | No result | Roseau | Bangladesh tour of West Indies 2022 |
| 29 Oct 2021 | WI 142/7 v BAN 139/5Match 23 · T20I | BAN | 31* | - | 0 | West Indies won by 3 runs | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 25 Jan 2021 | BAN 297/6 v WI 1773rd ODI · ODI | BAN | 64* | 0/11 | 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 | DNB | - | 0 | 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 | 9* | - | 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 | DNB | - | 1 | Bangladesh won by 7 wickets | Taunton | World Cup 2019 |
| 17 May 2019 | BAN 213/5 v WI 152/1Final · ODI | BAN | 19* | - | 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 | 30* | - | 1 | Bangladesh won by 5 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 7 May 2019 | BAN 264/2 v WI 261/9Match 2 · ODI | BAN | DNB | - | 1 | Bangladesh won by 8 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 22 Dec 2018 | BAN 140 v WI 1903rd T20I · T20I | BAN | 11 | 3/18 | 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 | 43* | 1/1 | 0 | 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 | 12 | 1/13 | 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 | DNB | 0/14 | 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 | 30 | 0/12 | 0 | 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 | 14* | - | 0 | Bangladesh won by 5 wickets | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 30 Nov 2018 | BAN 508 v WI 111 & 2132nd Test · Test | BAN | 136 | 0/0 & 0/6 | 0 | Bangladesh won by an innings and 184 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 22 Nov 2018 | BAN 324 & 125 v WI 246 & 1391st Test · Test | BAN | 3 & 31 | 0/7 | 1 | Bangladesh won by 64 runs | Chattogram | West Indies tour of Bangladesh 2018/19 |
| 5 Aug 2018 | BAN 184/5 v WI 135/73rd T20I · T20I | BAN | 32* | - | 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 | 13* | - | 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 | 35 | - | 1 | 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 | 67* | 0/20 | 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 | 39 | - | 0 | 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 | 4* | - | 3 | 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 | 0 & 4 | 0/20 | 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 | 0 & 15 | 1/18 | 0 | West Indies won by an innings and 219 runs | North Sound | Bangladesh tour of West Indies and United States of America 2018 |
| 13 Sept 2014 | WI 380 & 269/4d v BAN 161 & 192Match 2 · Test | BAN | 53 & 0 | 1/49 & 2/64 | 1 | 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 | 7 & 66 | 0/64 | 1 | 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 | DNB | - | 0 | No result | St Kitts | - |
| 25 Aug 2014 | WI 338/7 v BAN 247/8Match 3 · ODI | BAN | 27 | 1/48 | 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 | 0 | 1/47 | 1 | 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 | 11 | 1/20 | 1 | 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 | 1 | 1/27 | 0 | West Indies won by 73 runs | Mirpur | World T20 2013/14 |
| 10 Dec 2012 | BAN 179/1 v WI 197/4Only T20I · T20I | BAN | 64* | 0/15 | 0 | West Indies won by 18 runs | Mirpur | - |
| 8 Dec 2012 | BAN 221/8 v WI 217Match 5 · ODI | BAN | 48 | 2/38 | 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 | 56* | 3/46 | 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 | 52 | 1/43 | 1 | 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 | 3* | 1/27 | 0 | 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 | DNB | 1/29 | 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 | 76 & 2 | 0/42 | 1 | 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 | 62 & 29 | 0/45 & 0/12 | 1 | West Indies won by 77 runs | Mirpur | West Indies in Bangladesh Test Series 2012/13 |
| 2 Aug 2009 | WI 119/5 v BAN 118/9Only T20I · T20I | BAN | 21 | 0/15 | 2 | West Indies won by 5 wickets | St Kitts | - |
| 31 Jul 2009 | WI 248 v BAN 249/7Match 3 · ODI | BAN | 51* | 2/38 | 1 | Bangladesh won by 3 wickets | St Kitts | Bangladesh in West Indies ODI Series 2009 |