| 10 Jun 2021 | WI 97 & 162 v SA 3221st Test · Test | South Africa won by an innings and 63 runs | Gros Islet | South Africa tour of West Indies 2021 |
| 29 Mar 2021 | WI 354 & 280/4d v SL 258 & 193/22nd Test · Test | 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 | Match drawn | North Sound | Sri Lanka tour of West Indies 2020/21 |
| 14 Mar 2021 | WI 276/5 v SL 274/63rd ODI · ODI | West Indies won by 5 wickets | North Sound | West Indies v Sri Lanka 2020/21 |
| 12 Mar 2021 | WI 274/5 v SL 273/82nd ODI · ODI | West Indies won by 5 wickets | North Sound | West Indies v Sri Lanka 2020/21 |
| 10 Mar 2021 | WI 236/2 v SL 2321st ODI · ODI | West Indies won by 8 wickets | North Sound | West Indies v Sri Lanka 2020/21 |
| 7 Mar 2021 | SL 131/4 v WI 134/73rd T20I · T20I | West Indies won by 3 wickets | Coolidge | Sri Lanka tour of West Indies 2020/21 |
| 5 Mar 2021 | SL 160/6 v WI 1172nd T20I · T20I | Sri Lanka won by 43 runs | Coolidge | Sri Lanka tour of West Indies 2020/21 |
| 3 Mar 2021 | SL 131/9 v WI 134/61st T20I · T20I | West Indies won by 4 wickets | Coolidge | Sri Lanka tour of West Indies 2020/21 |
| 11 Feb 2021 | WI 409 & 117 v BAN 296 & 2132nd Test · Test | 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 | 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 | Bangladesh won by 120 runs | Chattogram | West Indies tour of Bangladesh 2020/21 |
| 22 Jan 2021 | WI 148 v BAN 149/3Match 2 · ODI | 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 | Bangladesh won by 6 wickets | Dhaka | ICC Men's Cricket World Cup Super League 2020/21 |
| 11 Dec 2020 | NZ 460 v WI 131 & 3172nd Test · Test | New Zealand won by an innings and 12 runs | Wellington | West Indies tour of New Zealand 2020/21 |
| 3 Dec 2020 | NZ 519/7d v WI 138/9 & 247/91st Test · Test | New Zealand won by an innings and 134 runs | Hamilton | West Indies tour of New Zealand 2020/21 |
| 30 Nov 2020 | WI 25/1 v NZ3rd T20I · T20I | No result | Mount Maunganui | West Indies tour of New Zealand 2020/21 |
| 29 Nov 2020 | NZ 238/3 v WI 166/92nd T20I · T20I | New Zealand won by 72 runs | Mount Maunganui | West Indies tour of New Zealand 2020/21 |
| 27 Nov 2020 | WI 180/7 v NZ 179/51st T20I · T20I | New Zealand won by 5 wickets (DLS method) | Auckland | West Indies tour of New Zealand 2020/21 |
| 24 Jul 2020 | ENG 369 & 226/2d v WI 197 & 1293rd Test · Test | 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 | 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 | West Indies won by 4 wickets | Southampton | West Indies tour of England 2020 |
| 6 Mar 2020 | SL 155/6 v WI 158/32nd T20I · T20I | West Indies won by 7 wickets | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 4 Mar 2020 | SL 171 v WI 196/41st T20I · T20I | West Indies won by 25 runs | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 1 Mar 2020 | SL 307 v WI 301/93rd ODI · ODI | Sri Lanka won by 6 runs | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 26 Feb 2020 | SL 345/8 v WI 1842nd ODI · ODI | Sri Lanka won by 161 runs | Hambantota | West Indies tour of Sri Lanka 2019/20 |
| 22 Feb 2020 | SL 290/9 v WI 289/71st ODI · ODI | Sri Lanka won by 1 wicket | Colombo | West Indies tour of Sri Lanka 2019/20 |
| 19 Jan 2020 | WI 140/1 v IRE 1383rd T20I · T20I | West Indies won by 9 wickets | Basseterre | Ireland tour of West Indies 2019/20 |
| 18 Jan 2020 | WI 16/1 v IRE 147/92nd T20I · T20I | No result | Basseterre | Ireland tour of West Indies 2019/20 |
| 15 Jan 2020 | WI 204/7 v IRE 208/71st T20I · T20I | Ireland won by 4 runs | St George's | Ireland tour of West Indies 2019/20 |
| 12 Jan 2020 | WI 199/5 v IRE 2033rd ODI · ODI | West Indies won by 5 wickets (DLS method) | St George's | Ireland tour of West Indies 2019/20 |
| 9 Jan 2020 | WI 242/9 v IRE 237/92nd ODI · ODI | West Indies won by 1 wicket | Bridgetown | Ireland tour of West Indies 2019/20 |
| 7 Jan 2020 | WI 184/5 v IRE 1801st ODI · ODI | West Indies won by 5 wickets | Bridgetown | Ireland tour of West Indies 2019/20 |
| 22 Dec 2019 | IND 316/6 v WI 315/53rd ODI · ODI | India won by 4 wickets | Cuttack | West Indies tour of India 2019/20 |
| 18 Dec 2019 | IND 387/5 v WI 2802nd ODI · ODI | India won by 107 runs | Visakhapatnam | West Indies tour of India 2019/20 |
| 15 Dec 2019 | IND 287/8 v WI 291/21st ODI · ODI | West Indies won by 8 wickets | Chennai | West Indies tour of India 2019/20 |
| 11 Dec 2019 | IND 240/3 v WI 173/83rd T20I · T20I | India won by 67 runs | Mumbai | West Indies tour of India 2019/20 |
| 8 Dec 2019 | IND 170/7 v WI 173/22nd T20I · T20I | West Indies won by 8 wickets | Thiruvananthapuram | West Indies tour of India 2019/20 |
| 6 Dec 2019 | IND 209/4 v WI 207/51st T20I · T20I | India won by 6 wickets | Hyderabad | West Indies tour of India 2019/20 |
| 27 Nov 2019 | WI 277 & 33/1 v AFG 187 & 120Only Test · Test | West Indies won by 9 wickets | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 17 Nov 2019 | AFG 156/8 v WI 127/73rd T20I · T20I | Afghanistan won by 29 runs | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 14 Nov 2019 | WI 164/5 v AFG 134/91st T20I · T20I | West Indies won by 30 runs | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 11 Nov 2019 | WI 253/5 v AFG 249/73rd ODI · ODI | West Indies won by 5 wickets (with 8 balls remaining) | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 9 Nov 2019 | WI 247/9 v AFG 2002nd ODI · ODI | West Indies won by 47 runs | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 6 Nov 2019 | WI 197/3 v AFG 1941st ODI · ODI | West Indies won by 7 wickets (with 21 balls remaining) | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 30 Aug 2019 | WI 117 & 210 v IND 416 & 168/4dMatch 2 · Test | 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 | 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 | 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 | 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 | No result | Providence | India tour of United States of America and West Indies 2019 |