| 8 Mar 2022 | ENG 311 & 349/6d v WI 375 & 147/41st Test · Test | WI | 15 & DNB | 2/86 & 2/53 | 0 | Match drawn | North Sound | England tour of West Indies 2021/22 |
| 11 Feb 2022 | IND 265 v WI 1693rd ODI · ODI | WI | 0* | 0/39 | 0 | India won by 96 runs | Ahmedabad | West Indies tour of India 2021/22 |
| 9 Feb 2022 | IND 237/9 v WI 1932nd ODI · ODI | WI | 0 | 1/42 | 0 | India won by 44 runs | Ahmedabad | West Indies tour of India 2021/22 |
| 6 Feb 2022 | WI 176 v IND 178/41st ODI · ODI | WI | 0* | 0/41 | 1 | India won by 6 wickets | Ahmedabad | West Indies tour of India 2021/22 |
| 29 Nov 2021 | SL 204 & 345/9d v WI 253 & 1322nd Test · Test | WI | 8 & 13 | 0/12 & 0/27 | 1 | Sri Lanka won by 164 runs | Galle | West Indies tour of Sri Lanka 2021/22 |
| 20 Aug 2021 | PAK 302/9d & 176/6d v WI 150 & 2192nd Test · Test | WI | 8 & 7 | 3/68 & 0/11 | 0 | Pakistan won by 109 runs | Kingston | Pakistan tour of West Indies 2021 |
| 12 Aug 2021 | PAK 217 & 203 v WI 253 & 168/91st Test · Test | WI | 13 & 30* | 2/47 & 3/30 | 1 | West Indies won by 1 wicket | Kingston | Pakistan tour of West Indies 2021 |
| 18 Jun 2021 | SA 298 & 174 v WI 149 & 165/92nd Test · Test | WI | 1 & 27 | 3/45 & 4/52 | 0 | South Africa won by 158 runs | Gros Islet | South Africa tour of West Indies 2021 |
| 10 Jun 2021 | WI 97 & 162 v SA 3221st Test · Test | WI | 1 & 13* | 2/64 | 0 | South Africa won by an innings and 63 runs | Gros Islet | South Africa tour of West Indies 2021 |
| 20 May 2021 | SUR 190 & 259/2d v MID 160 & 250/6Match · First-class | SUR | 5 & DNB | 4/61 & 5/86 | 0 | Match drawn | London | County Championship 2021 |
| 13 May 2021 | SUR 206/4 v SOMMatch · First-class | SUR | DNB | - | 0 | Match drawn | Taunton | County Championship 2021 |
| 29 Apr 2021 | HAM 92 & 179 v SUR 560/7dMatch · First-class | SUR | DNB | 2/40 & 8/40 | 0 | Surrey won by an innings and 289 runs | London | County Championship 2021 |
| 22 Apr 2021 | SUR 154 & 130 v MID 268 & 18/0Match · First-class | SUR | 8 & 0* | 1/53 & 0/13 | 0 | Middlesex won by 10 wickets | London | County Championship 2021 |
| 15 Apr 2021 | LEI 375 & 295/3 v SUR 672/8dMatch · First-class | SUR | DNB | 2/100 & 0/59 | 0 | Match drawn | London | County Championship 2021 |
| 29 Mar 2021 | WI 354 & 280/4d v SL 258 & 193/22nd Test · Test | WI | 9 & DNB | 3/58 & 0/33 | 0 | Match drawn | North Sound | Sri Lanka tour of West Indies 2020/21 |
| 21 Mar 2021 | SL 169 & 476 v WI 271 & 236/41st Test · Test | WI | 5* & DNB | 3/47 & 3/74 | 1 | Match drawn | North Sound | Sri Lanka tour of West Indies 2020/21 |
| 3 Feb 2021 | BAN 430 & 223/8d v WI 259 & 395/71st Test · Test | WI | 0 & 0 | 1/60 & 0/17 | 1 | West Indies won by 3 wickets | Chattogram | West Indies tour of Bangladesh 2020/21 |
| 3 Dec 2020 | NZ 519/7d v WI 138/9 & 247/91st Test · Test | WI | 2 & 0* | 3/114 | 0 | New Zealand won by an innings and 134 runs | Hamilton | West Indies tour of New Zealand 2020/21 |
| 24 Jul 2020 | ENG 369 & 226/2d v WI 197 & 1293rd Test · Test | WI | 0 & 4 | 4/72 & 0/34 | 0 | England won by 269 runs | Manchester | West Indies tour of England 2020 |
| 16 Jul 2020 | ENG 469/9d & 129/3d v WI 287 & 1982nd Test · Test | WI | 5* & 5 | 2/58 & 2/37 | 1 | England won by 113 runs | Manchester | West Indies tour of England 2020 |
| 8 Jul 2020 | ENG 204 & 313 v WI 318 & 200/61st Test · Test | WI | 1* & DNB | 0/41 & 0/50 | 0 | West Indies won by 4 wickets | Southampton | West Indies tour of England 2020 |
| 27 Nov 2019 | WI 277 & 33/1 v AFG 187 & 120Only Test · Test | WI | 3 & DNB | 0/33 & 0/5 | 0 | West Indies won by 9 wickets | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 30 Aug 2019 | WI 117 & 210 v IND 416 & 168/4dMatch 2 · Test | WI | 17 & 5 | 1/77 & 3/28 | 1 | India won by 257 runs | Kingston | India in West Indies Test Series 2019 |
| 22 Aug 2019 | WI 222 & 100 v IND 297 & 343/7dMatch 1 · Test | WI | 0 & 38 | 4/66 & 1/29 | 0 | India won by 318 runs | North Sound | India in West Indies Test Series 2019 |
| 14 Aug 2019 | WI 240/7 v IND 256/43rd ODI · ODI | WI | DNB | 1/53 | 0 | India won by 6 wickets (DLS method) | Port of Spain | India tour of United States of America and West Indies 2019 |
| 11 Aug 2019 | WI 210 v IND 279/72nd ODI · ODI | WI | 0 | 0/54 | 2 | India won by 59 runs (DLS method) | Port of Spain | India tour of United States of America and West Indies 2019 |
| 8 Aug 2019 | WI 54/1 v IND1st ODI · ODI | WI | DNB | - | 0 | No result | Providence | India tour of United States of America and West Indies 2019 |
| 4 Jul 2019 | AFG 288 v WI 311/642nd match · ODI | WI | DNB | 3/37 | 0 | West Indies won by 23 runs | Leeds | 2019 Cricket World Cup |
| 27 Jun 2019 | IND 268/7 v WI 143Match 34 · ODI | WI | 14* | 3/36 | 0 | India won by 125 runs | Manchester | World Cup 2019 |
| 22 Jun 2019 | NZ 291/8 v WI 286Match 29 · ODI | WI | 14 | 0/38 | 0 | New Zealand won by 5 runs | Manchester | World Cup 2019 |
| 10 Jun 2019 | SA 29/2 v WIMatch 15 · ODI | WI | - | 0/10 | 0 | No result | Southampton | World Cup 2019 |
| 17 May 2019 | BAN 213/5 v WI 152/1Final · ODI | WI | DNB | 0/57 | 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 | WI | 3* | 1/46 | 0 | Bangladesh won by 5 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 11 May 2019 | IRE 327/5 v WI 331/5Match 4 · ODI | WI | DNB | 0/62 | 0 | West Indies won by 5 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 7 May 2019 | BAN 264/2 v WI 261/9Match 2 · ODI | WI | 1 | 0/30 | 0 | Bangladesh won by 8 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 5 May 2019 | IRE 185 v WI 381/3Match 1 · ODI | WI | DNB | 2/28 | 1 | West Indies won by 196 runs | Dublin | Ireland Tri-Nation Series 2019 |
| 9 Feb 2019 | WI 154 & 252 v ENG 277 & 361/5d3rd Test · Test | WI | 16* & 29 | 4/48 & 1/45 | 0 | England won by 232 runs | Gros Islet | England tour of West Indies 2018/19 |
| 31 Jan 2019 | WI 306 & 17/0 v ENG 187 & 1322nd Test · Test | WI | 6 & DNB | 4/30 & 4/52 | 0 | West Indies won by 10 wickets | North Sound | England tour of West Indies 2018/19 |
| 23 Jan 2019 | WI 289 & 415/6d v ENG 77 & 2461st Test · Test | WI | 0 & DNB | 5/17 & 0/58 | 0 | West Indies won by 381 runs | Bridgetown | England tour of West Indies 2018/19 |
| 14 Dec 2018 | BAN 202/2 v WI 198/93rd ODI · ODI | WI | 3 | 0/16 | 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 | WI | DNB | 1/39 | 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 | WI | 5* | 0/35 | 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 | WI | 1 & 37* | 2/61 | 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 | WI | 2 & 1 | 1/63 & 0/11 | 0 | Bangladesh won by 64 runs | Chattogram | West Indies tour of Bangladesh 2018/19 |
| 1 Nov 2018 | WI 104 v IND 105/15th ODI · ODI | WI | 5 | 0/13 | 0 | India won by 9 wickets | Thiruvananthapuram | West Indies tour of India 2018/19 |
| 29 Oct 2018 | IND 377/5 v WI 1534th ODI · ODI | WI | 6 | 2/74 | 0 | India won by 224 runs | Mumbai | West Indies tour of India 2018/19 |
| 27 Oct 2018 | WI 283/9 v IND 2403rd ODI · ODI | WI | 15* | 1/48 | 0 | West Indies won by 43 runs | Pune | West Indies tour of India 2018/19 |
| 24 Oct 2018 | IND 321/6 v WI 321/72nd ODI · ODI | WI | 0* | 1/67 | 0 | Match tied | Visakhapatnam | West Indies tour of India 2018/19 |
| 21 Oct 2018 | WI 322/8 v IND 326/21st ODI · ODI | WI | 26* | 0/52 | 0 | India won by 8 wickets | Guwahati | West Indies tour of India 2018/19 |
| 29 Aug 2018 | BT 151/9 v JT 153/5Match 20 · T20 | JT | DNB | 1/27 | 1 | Jamaica Tallawahs won by 5 wickets | Barbados | Caribbean Premier League 2018 |