| 4 Jun 2022 | WI 308/5 v NED 2883rd ODI · ODI | West Indies won by 20 runs | Amstelveen | West Indies tour of Netherlands 2022 |
| 2 Jun 2022 | NED 214 v WI 217/52nd ODI · ODI | West Indies won by 5 wickets | Amstelveen | West Indies tour of Netherlands 2022 |
| 31 May 2022 | NED 240/7 v WI 249/31st ODI · ODI | West Indies won by 7 wickets (DLS method) | Amstelveen | West Indies tour of Netherlands 2022 |
| 24 Mar 2022 | ENG 204 & 120 v WI 297 & 28/03rd Test · Test | West Indies won by 10 wickets | St George's | England tour of West Indies 2021/22 |
| 16 Mar 2022 | ENG 507/9d & 185/6d v WI 411 & 135/52nd Test · Test | Match drawn | Bridgetown | England tour of West Indies 2021/22 |
| 8 Mar 2022 | ENG 311 & 349/6d v WI 375 & 147/41st Test · Test | Match drawn | North Sound | England tour of West Indies 2021/22 |
| 20 Feb 2022 | IND 184/5 v WI 167/93rd T20I · T20I | India won by 17 runs | Kolkata | West Indies tour of India 2021/22 |
| 18 Feb 2022 | IND 186/5 v WI 178/32nd T20I · T20I | India won by 8 runs | Kolkata | West Indies tour of India 2021/22 |
| 16 Feb 2022 | WI 157/7 v IND 162/41st T20I · T20I | India won by 6 wickets | Kolkata | West Indies tour of India 2021/22 |
| 11 Feb 2022 | IND 265 v WI 1693rd ODI · ODI | India won by 96 runs | Ahmedabad | West Indies tour of India 2021/22 |
| 9 Feb 2022 | IND 237/9 v WI 1932nd ODI · ODI | India won by 44 runs | Ahmedabad | West Indies tour of India 2021/22 |
| 6 Feb 2022 | WI 176 v IND 178/41st ODI · ODI | India won by 6 wickets | Ahmedabad | West Indies tour of India 2021/22 |
| 30 Jan 2022 | WI 179/4 v ENG 1625th T20I · T20I | West Indies won by 17 runs | Bridgetown | England tour of West Indies 2021/22 |
| 29 Jan 2022 | ENG 193/6 v WI 159/54th T20I · T20I | England won by 34 runs | Bridgetown | England tour of West Indies 2021/22 |
| 26 Jan 2022 | WI 224/5 v ENG 204/93rd T20I · T20I | West Indies won by 20 runs | Bridgetown | England tour of West Indies 2021/22 |
| 23 Jan 2022 | ENG 171/8 v WI 170/82nd T20I · T20I | England won by 1 run | Bridgetown | England tour of West Indies 2021/22 |
| 22 Jan 2022 | ENG 103 v WI 104/11st T20I · T20I | West Indies won by 9 wickets | Bridgetown | England tour of West Indies 2021/22 |
| 16 Jan 2022 | WI 212 v IRE 214/83rd ODI · ODI | Ireland won by 2 wickets | Kingston | Ireland tour of United States of America and West Indies 2021/22 |
| 13 Jan 2022 | WI 229 v IRE 168/52nd ODI · ODI | Ireland won by 5 wickets (DLS method) | Kingston | Ireland tour of United States of America and West Indies 2021/22 |
| 8 Jan 2022 | WI 269 v IRE 2451st ODI · ODI | West Indies won by 24 runs | Kingston | Ireland tour of United States of America and West Indies 2021/22 |
| 16 Dec 2021 | WI 207/3 v PAK 208/33rd T20I · T20I | Pakistan won by 7 wickets | Karachi | West Indies tour of Pakistan 2021/22 |
| 14 Dec 2021 | PAK 172/8 v WI 1632nd T20I · T20I | Pakistan won by 9 runs | Karachi | West Indies tour of Pakistan 2021/22 |
| 13 Dec 2021 | PAK 200/6 v WI 1371st T20I · T20I | Pakistan won by 63 runs | Karachi | West Indies tour of Pakistan 2021/22 |
| 29 Nov 2021 | SL 204 & 345/9d v WI 253 & 1322nd Test · Test | Sri Lanka won by 164 runs | Galle | West Indies tour of Sri Lanka 2021/22 |
| 21 Nov 2021 | SL 386 & 191/4d v WI 230 & 1601st Test · Test | Sri Lanka won by 187 runs | Galle | West Indies tour of Sri Lanka 2021/22 |
| 6 Nov 2021 | WI 157/7 v AUS 161/2Match 38 · T20I | Australia won by 8 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 4 Nov 2021 | SL 189/3 v WI 169/8Match 35 · T20I | Sri Lanka won by 20 runs | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 29 Oct 2021 | WI 142/7 v BAN 139/5Match 23 · T20I | West Indies won by 3 runs | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 26 Oct 2021 | WI 143/8 v SA 144/2Match 18 · T20I | South Africa won by 8 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 23 Oct 2021 | WI 55 v ENG 56/4Match 14 · T20I | England won by 6 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 20 Aug 2021 | PAK 302/9d & 176/6d v WI 150 & 2192nd Test · Test | 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 | West Indies won by 1 wicket | Kingston | Pakistan tour of West Indies 2021 |
| 3 Aug 2021 | WI 30/0 v PAK4th T20I · T20I | No result | Providence | Pakistan tour of West Indies 2021 |
| 1 Aug 2021 | WI 15/0 v PAK3rd T20I · T20I | No result | Providence | Pakistan tour of West Indies 2021 |
| 31 Jul 2021 | PAK 157/8 v WI 150/42nd T20I · T20I | Pakistan won by 7 runs | Providence | Pakistan tour of West Indies 2021 |
| 28 Jul 2021 | WI 85/5 v PAK1st T20I · T20I | No result | Bridgetown | Pakistan tour of West Indies 2021 |
| 26 Jul 2021 | WI 152 v AUS 153/43rd ODI · ODI | Australia won by 6 wickets | Bridgetown | Australia tour of West Indies 2021 |
| 22 Jul 2021 | AUS 187 v WI 191/62nd ODI · ODI | West Indies won by 4 wickets | Bridgetown | Australia tour of West Indies 2021 |
| 20 Jul 2021 | AUS 252/9 v WI 1231st ODI · ODI | Australia won by 133 runs (DLS method) | Bridgetown | Australia tour of West Indies 2021 |
| 16 Jul 2021 | WI 199/8 v AUS 183/95th T20I · T20I | West Indies won by 16 runs | Gros Islet | Australia tour of West Indies 2021 |
| 14 Jul 2021 | AUS 189/6 v WI 185/64th T20I · T20I | Australia won by 4 runs | Gros Islet | Australia tour of West Indies 2021 |
| 12 Jul 2021 | AUS 141/6 v WI 142/43rd T20I · T20I | West Indies won by 6 wickets | Gros Islet | Australia tour of West Indies 2021 |
| 10 Jul 2021 | WI 196/4 v AUS 1402nd T20I · T20I | West Indies won by 56 runs | Gros Islet | Australia tour of West Indies 2021 |
| 9 Jul 2021 | WI 145/6 v AUS 1271st T20I · T20I | West Indies won by 18 runs | Gros Islet | Australia tour of West Indies 2021 |
| 3 Jul 2021 | SA 168/4 v WI 143/95th T20I · T20I | South Africa won by 25 runs | St George's | South Africa tour of West Indies 2021 |
| 1 Jul 2021 | WI 167/6 v SA 146/94th T20I · T20I | West Indies won by 21 runs | St George's | South Africa tour of West Indies 2021 |
| 29 Jun 2021 | SA 167/8 v WI 166/73rd T20I · T20I | South Africa won by 1 run | St George's | South Africa tour of West Indies 2021 |
| 27 Jun 2021 | SA 166/7 v WI 150/92nd T20I · T20I | South Africa won by 16 runs | St George's | South Africa tour of West Indies 2021 |
| 26 Jun 2021 | SA 160/6 v WI 161/21st T20I · T20I | West Indies won by 8 wickets | St George's | South Africa tour of West Indies 2021 |
| 18 Jun 2021 | SA 298 & 174 v WI 149 & 165/92nd Test · Test | South Africa won by 158 runs | Gros Islet | South Africa tour of West Indies 2021 |