| 2026-07-03 | Test | Sri Lanka v West Indies | 549/9d & 251/9d · 499 & 109/0 | Drawn | Sir Vivian Richards Stadium |
| 2026-06-25 | Test | Sri Lanka v West Indies | 308 & 101 · 626/9d | West Indies won by 1 innings & 217 runs | Sir Vivian Richards Stadium |
| 2024-11-22 | Test | West Indies v Bangladesh | 450/9d & 152 · 269/9d & 132/9 | West Indies won by 201 runs | Sir Vivian Richards Stadium |
| 2024-11-02 | ODI | West Indies v England | 328/6 · 329/5 | England won by 5 wickets | Sir Vivian Richards Stadium |
| 2024-10-31 | ODI | England v West Indies | 209 · 157/2 | West Indies won by 8 wickets | Sir Vivian Richards Stadium |
| 2024-06-23 | T20I | West Indies v South Africa | 135/8 · 124/7 | South Africa won by 3 wickets | Sir Vivian Richards Stadium |
| 2024-06-22 | T20I | India v Bangladesh | 196/5 · 146/8 | India won by 50 runs | Sir Vivian Richards Stadium |
| 2024-06-20 | T20I | Bangladesh v Australia | 140/8 · 100/2 | Australia won by 28 runs | Sir Vivian Richards Stadium |
| 2024-06-19 | T20I | South Africa v United States of America | 194/4 · 176/6 | South Africa won by 18 runs | Sir Vivian Richards Stadium |
| 2024-06-15 | T20I | England v Namibia | 122/5 · 84/3 | England won by 41 runs | Sir Vivian Richards Stadium |
| 2024-06-13 | T20I | Oman v England | 47 · 50/2 | England won by 8 wickets | Sir Vivian Richards Stadium |
| 2024-06-11 | T20I | Namibia v Australia | 72 · 74/1 | Australia won by 9 wickets | Sir Vivian Richards Stadium |
| 2024-06-09 | T20I | Oman v Scotland | 150/7 · 153/3 | Scotland won by 7 wickets | Sir Vivian Richards Stadium |
| 2023-12-06 | ODI | West Indies v England | 202 · 206/4 | England won by 6 wickets | Sir Vivian Richards Stadium |
| 2023-12-03 | ODI | England v West Indies | 325 · 326/6 | West Indies won by 4 wickets | Sir Vivian Richards Stadium |
| 2022-12-11 | T20I (W) | West Indies v England | 105/7 · 106/2 | England won by 8 wickets | Sir Vivian Richards Stadium |
| 2022-12-09 | ODI (W) | England v West Indies | 256 · 105/9 | England won by 151 runs | Sir Vivian Richards Stadium |
| 2022-12-06 | ODI (W) | England v West Indies | 260 · 118 | England won by 142 runs | Sir Vivian Richards Stadium |
| 2022-12-04 | ODI (W) | England v West Indies | 307/7 · 165 | England won by 142 runs | Sir Vivian Richards Stadium |
| 2022-10-06 | T20I (W) | West Indies v New Zealand | 101/8 · 102/5 | New Zealand won by 5 wickets | Sir Vivian Richards Stadium |
| 2022-10-05 | T20I (W) | New Zealand v West Indies | 111/4 · 111/9 | Tied | Sir Vivian Richards Stadium |
| 2022-10-02 | T20I (W) | West Indies v New Zealand | 93/9 · 94/5 | New Zealand won by 5 wickets | Sir Vivian Richards Stadium |
| 2022-10-01 | T20I (W) | West Indies v New Zealand | 107/5 · 108/4 | New Zealand won by 6 wickets | Sir Vivian Richards Stadium |
| 2022-09-28 | T20I (W) | West Indies v New Zealand | 115 · 114/9 | West Indies won by 1 runs | Sir Vivian Richards Stadium |
| 2022-09-25 | ODI (W) | New Zealand v West Indies | 168 · 169/6 | West Indies won by 4 wickets | Sir Vivian Richards Stadium |
| 2022-09-22 | ODI (W) | West Indies v New Zealand | 169/9 · 171/8 | New Zealand won by 2 wickets | Sir Vivian Richards Stadium |
| 2022-09-19 | ODI (W) | West Indies v New Zealand | 168/7 · 159/5 | New Zealand won by 5 runs | Sir Vivian Richards Stadium |
| 2022-06-16 | Test | Bangladesh v West Indies | 103 & 245 · 265 & 88/3 | West Indies won by 7 wickets | Sir Vivian Richards Stadium |
| 2022-03-08 | Test | England v West Indies | 311 & 349/6d · 375 & 147/4 | Drawn | Sir Vivian Richards Stadium |
| 2021-11-13 | T20I | Argentina v Canada | 109 · 115/1 | Canada won by 9 wickets | Sir Vivian Richards Stadium |
| 2021-11-13 | T20I | Belize v Bermuda | 85 · 89/3 | Bermuda won by 7 wickets | Sir Vivian Richards Stadium |
| 2021-11-11 | T20I | Argentina v United States of America | 90/7 · 94/2 | United States of America won by 8 wickets | Sir Vivian Richards Stadium |
| 2021-11-10 | T20I | Argentina v Belize | 171/4 · 112 | Argentina won by 59 runs | Sir Vivian Richards Stadium |
| 2021-11-08 | T20I | United States of America v Bermuda | 172 · 149/8 | United States of America won by 23 runs | Sir Vivian Richards Stadium |
| 2021-11-08 | T20I | Bahamas v Argentina | 121 · 109/5 | Bahamas won by 12 runs | Sir Vivian Richards Stadium |
| 2021-09-19 | ODI (W) | West Indies v South Africa | 192/5 · 192/7 | Tied | Sir Vivian Richards Stadium |
| 2021-09-16 | ODI (W) | South Africa v West Indies | 185/6 · 150/9 | South Africa won by 35 runs | Sir Vivian Richards Stadium |
| 2021-09-04 | T20I (W) | South Africa v West Indies | 80/9 · 81/5 | West Indies won by 5 wickets | Sir Vivian Richards Stadium |
| 2021-09-02 | T20I (W) | South Africa v West Indies | 165/3 · 115/8 | South Africa won by 50 runs | Sir Vivian Richards Stadium |
| 2021-08-31 | T20I (W) | South Africa v West Indies | 135/3 · 21/1 | No result | Sir Vivian Richards Stadium |
| 2021-07-15 | ODI (W) | West Indies v Pakistan | 210 · 211/6 | Pakistan won by 4 wickets | Sir Vivian Richards Stadium |
| 2021-07-12 | ODI (W) | Pakistan v West Indies | 182 · 183/2 | West Indies won by 8 wickets | Sir Vivian Richards Stadium |
| 2021-07-04 | T20I (W) | Pakistan v West Indies | 102 · 106/4 | West Indies won by 6 wickets | Sir Vivian Richards Stadium |
| 2021-06-30 | T20I (W) | West Indies v Pakistan | 136/6 · 126/6 | West Indies won by 10 runs | Sir Vivian Richards Stadium |
| 2021-03-29 | Test | West Indies v Sri Lanka | 354 & 280/4d · 258 & 193/2 | Drawn | Sir Vivian Richards Stadium |
| 2021-03-21 | Test | Sri Lanka v West Indies | 169 & 476 · 271 & 236/4 | Drawn | Sir Vivian Richards Stadium |
| 2021-03-14 | ODI | West Indies v Sri Lanka | 276/5 · 274/6 | West Indies won by 5 wickets | Sir Vivian Richards Stadium |
| 2021-03-12 | ODI | West Indies v Sri Lanka | 274/5 · 273/8 | West Indies won by 5 wickets | Sir Vivian Richards Stadium |
| 2021-03-10 | ODI | West Indies v Sri Lanka | 236/2 · 232 | West Indies won by 8 wickets | Sir Vivian Richards Stadium |
| 2019-11-06 | ODI (W) | West Indies v India | 194 · 195/4 | India won by 6 wickets | Sir Vivian Richards Stadium |
| 2019-11-03 | ODI (W) | West Indies v India | 138/9 · 191/6 | India won by 53 runs | Sir Vivian Richards Stadium |
| 2019-11-01 | ODI (W) | West Indies v India | 225/7 · 224 | West Indies won by 1 runs | Sir Vivian Richards Stadium |
| 2019-09-11 | ODI (W) | West Indies v Australia | 180 · 182/2 | Australia won by 8 wickets | Sir Vivian Richards Stadium |
| 2019-08-22 | Test | West Indies v India | 222 & 100 · 297 & 343/7d | India won by 318 runs | Sir Vivian Richards Stadium |
| 2019-01-31 | Test | West Indies v England | 306 & 17/0 · 187 & 132 | West Indies won by 10 wickets | Sir Vivian Richards Stadium |
| 2018-11-24 | T20I (W) | England v Australia | 105 · 106/2 | Australia won by 8 wickets | Sir Vivian Richards Stadium |
| 2018-11-22 | T20I (W) | India v England | 112 · 116/2 | England won by 8 wickets | Sir Vivian Richards Stadium |
| 2018-11-22 | T20I (W) | Australia v West Indies | 142/5 · 71 | Australia won by 71 runs | Sir Vivian Richards Stadium |
| 2018-07-04 | Test | Bangladesh v West Indies | 43 & 144 · 406 | West Indies won by 1 innings & 219 runs | Sir Vivian Richards Stadium |
| 2017-07-02 | ODI | West Indies v India | 189/9 · 178 | West Indies won by 11 runs | Sir Vivian Richards Stadium |
| 2017-06-30 | ODI | West Indies v India | 158 · 251/4 | India won by 93 runs | Sir Vivian Richards Stadium |
| 2017-03-05 | ODI | West Indies v England | 225 · 226/6 | England won by 4 wickets | Sir Vivian Richards Stadium |
| 2017-03-03 | ODI | West Indies v England | 251 · 296/6 | England won by 45 runs | Sir Vivian Richards Stadium |
| 2016-07-21 | Test | West Indies v India | 243 & 231 · 566/8d | India won by 1 innings & 92 runs | Sir Vivian Richards Stadium |
| 2015-04-13 | Test | West Indies v England | 295 & 350/7 · 399 & 333/7d | Drawn | Sir Vivian Richards Stadium |
| 2014-03-05 | ODI | West Indies v England | 278 · 303/6 | England won by 25 runs | Sir Vivian Richards Stadium |
| 2014-03-02 | ODI | West Indies v England | 159 · 163/7 | England won by 3 wickets | Sir Vivian Richards Stadium |
| 2014-02-28 | ODI | West Indies v England | 269/6 · 254/6 | West Indies won by 15 runs | Sir Vivian Richards Stadium |
| 2013-03-03 | T20I | West Indies v Zimbabwe | 158/7 · 117/6 | West Indies won by 41 runs | Sir Vivian Richards Stadium |
| 2013-03-02 | T20I | West Indies v Zimbabwe | 131/2 · 130/8 | West Indies won by 8 wickets | Sir Vivian Richards Stadium |
| 2012-07-25 | Test | West Indies v New Zealand | 522 & 102/1 · 351 & 272 | West Indies won by 9 wickets | Sir Vivian Richards Stadium |
| 2011-06-13 | ODI | West Indies v India | 249/8 · 146 | West Indies won by 103 runs | Sir Vivian Richards Stadium |
| 2011-06-11 | ODI | West Indies v India | 225/8 · 228/7 | India won by 3 wickets | Sir Vivian Richards Stadium |
| 2010-05-24 | ODI | West Indies v South Africa | 283 · 300/5 | South Africa won by 17 runs | Sir Vivian Richards Stadium |
| 2010-05-22 | ODI | West Indies v South Africa | 215 · 280/7 | South Africa won by 66 runs | Sir Vivian Richards Stadium |
| 2010-05-20 | T20I | West Indies v South Africa | 119/7 · 120/7 | South Africa won by 1 runs | Sir Vivian Richards Stadium |
| 2010-05-19 | T20I | West Indies v South Africa | 123 · 136/7 | South Africa won by 13 runs | Sir Vivian Richards Stadium |
| 2009-02-13 | Test | West Indies v England | 7/0 | Drawn | Sir Vivian Richards Stadium |
| 2008-05-30 | Test | West Indies v Australia | 352 & 266/5 · 479/7d & 244/6d | Drawn | Sir Vivian Richards Stadium |
| 2007-04-08 | ODI | Australia v England | 248/3 · 247 | Australia won by 7 wickets | Sir Vivian Richards Stadium |
| 2007-04-04 | ODI | England v Sri Lanka | 233/8 · 235 | Sri Lanka won by 2 runs | Sir Vivian Richards Stadium |
| 2007-04-02 | ODI | Bangladesh v New Zealand | 174 · 178/1 | New Zealand won by 9 wickets | Sir Vivian Richards Stadium |
| 2007-03-31 | ODI | Australia v Bangladesh | 106/0 · 104/6 | Australia won by 10 wickets | Sir Vivian Richards Stadium |
| 2007-03-29 | ODI | West Indies v New Zealand | 177 · 179/3 | New Zealand won by 7 wickets | Sir Vivian Richards Stadium |
| 2007-03-27 | ODI | West Indies v Australia | 219 · 322/6 | Australia won by 103 runs | Sir Vivian Richards Stadium |