| 27 Oct 2018 | WI 283/9 v IND 2403rd ODI · ODI | WI | 4 | - | 1 | 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 | 18 | - | 0 | Match tied | Visakhapatnam | West Indies tour of India 2018/19 |
| 21 Oct 2018 | WI 322/8 v IND 326/21st ODI · ODI | WI | 22 | - | 0 | India won by 8 wickets | Guwahati | West Indies tour of India 2018/19 |
| 12 Sept 2018 | JT 191/5 v SKAN 193/8Eliminator · T20 | JT | 15 | 1/16 | 1 | St Kitts and Nevis Patriots won by 2 wickets | Guyana | Caribbean Premier League 2018 |
| 8 Sept 2018 | GAW 173/6 v JT 177/2Match 29 · T20 | JT | 55* | 2/21 | 3 | Jamaica Tallawahs won by 8 wickets | Guyana | Caribbean Premier League 2018 |
| 2 Sept 2018 | JT 206/6 v SKAN 118/3Match 25 · T20 | JT | 84 | 0/2 | 0 | St Kitts and Nevis Patriots won by 7 wickets (DLS method) | St Kitts | Caribbean Premier League 2018 |
| 29 Aug 2018 | BT 151/9 v JT 153/5Match 20 · T20 | JT | 35* | 1/21 | 1 | Jamaica Tallawahs won by 5 wickets | Barbados | Caribbean Premier League 2018 |
| 25 Aug 2018 | JT 204/5 v SLS 183/8Match 17 · T20 | JT | 64 | 1/42 | 0 | Jamaica Tallawahs won by 21 runs | St Lucia | Caribbean Premier League 2018 |
| 22 Aug 2018 | BT 156/6 v JT 154/3Match 14 · T20 | JT | DNB | - | 1 | Barbados Tridents won by 2 runs | Lauderhill | Caribbean Premier League 2018 |
| 19 Aug 2018 | JT 182/5 v TKR 184/6Match 12 · T20 | JT | 1* | - | 0 | Trinbago Knight Riders won by 4 wickets | Lauderhill | Caribbean Premier League 2018 |
| 18 Aug 2018 | GAW 209/7 v JT 138Match 11 · T20 | JT | 13 | - | 1 | Guyana Amazon Warriors won by 71 runs | Lauderhill | Caribbean Premier League 2018 |
| 15 Aug 2018 | JT 178/4 v SKAN 131/9Match 8 · T20 | JT | 18 | - | 1 | Jamaica Tallawahs won by 47 runs | Jamaica | Caribbean Premier League 2018 |
| 14 Aug 2018 | SLS 175 v JT 176/4Match 7 · T20 | JT | 43* | - | 0 | Jamaica Tallawahs won by 6 wickets | Jamaica | Caribbean Premier League 2018 |
| 10 Aug 2018 | TKR 223/6 v JT 225/6Match 3 · T20 | JT | 1 | 0/18 | 2 | Jamaica Tallawahs won by 4 wickets | Trinidad | Caribbean Premier League 2018 |
| 5 Aug 2018 | BAN 184/5 v WI 135/73rd T20I · T20I | WI | 23 | - | 1 | 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 | WI | 43 | - | 1 | 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 | WI | 15* | - | 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 | WI | 74* | - | 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 | WI | 44 | - | 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 | WI | 0 | - | 0 | Bangladesh won by 48 runs | Guyana | Bangladesh tour of West Indies and United States of America 2018 |
| 3 Apr 2018 | WI 153/6 v PAK 154/23rd T20I · T20I | WI | 2 | - | 0 | Pakistan won by 8 wickets | Karachi | West Indies tour of Pakistan 2018 |
| 2 Apr 2018 | PAK 205/3 v WI 1232nd T20I · T20I | WI | 3 | 0/13 | 0 | Pakistan won by 82 runs | Karachi | West Indies tour of Pakistan 2018 |
| 1 Apr 2018 | PAK 203/5 v WI 60/91st T20I · T20I | WI | 5 | 1/34 | 0 | Pakistan won by 143 runs | Karachi | West Indies tour of Pakistan 2018 |
| 25 Mar 2018 | WI 204 v AFG 206/3Final · ODI | WI | 44 | - | 0 | Afghanistan won by 7 wickets (with 56 balls remaining) | Harare | 2018 Cricket World Cup Qualifier |
| 21 Mar 2018 | WI 198 v SCO 125/5Match 31 · ODI | WI | 15 | - | 1 | West Indies won by 5 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 19 Mar 2018 | ZIM 289 v WI 290/6Match 29 · ODI | WI | 15* | 0/26 | 0 | West Indies won by 4 wickets | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 15 Mar 2018 | WI 197/8 v AFG 198/721st Match, Super Sixes · ODI | WI | 3 | 0/6 | 2 | Afghanistan won by 3 wickets (with 14 balls remaining) | Harare | 2018 Cricket World Cup Qualifier |
| 12 Mar 2018 | WI 309/6 v NED 167/6Match 17 · List A | WI | 52 | - | 0 | West Indies won by 54 runs (DLS method) | Harare | ICC Cricket World Cup Qualifier 2017/18 |
| 10 Mar 2018 | WI 257/8 v IRE 205Match 13 · ODI | WI | 101 | - | 0 | West Indies won by 52 runs | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 8 Mar 2018 | PNG 200 v WI 201/4Match 10 · ODI | WI | DNB | - | 1 | West Indies won by 6 wickets | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 3 Jan 2018 | NZ 243/5 v WI 124/93rd T20I · T20I | WI | 16 | - | 0 | New Zealand won by 119 runs | Mount Maunganui | West Indies tour of New Zealand 2017/18 |
| 1 Jan 2018 | NZ 102/4 v WI2nd T20I · T20I | WI | - | - | 1 | No result | Mount Maunganui | West Indies tour of New Zealand 2017/18 |
| 29 Dec 2017 | NZ 187/7 v WI 1401st T20I · T20I | WI | 6 | - | 0 | New Zealand won by 47 runs | Nelson | West Indies tour of New Zealand 2017/18 |
| 26 Dec 2017 | NZ 131/4 v WI 99/93rd ODI · ODI | WI | 11 | - | 0 | New Zealand won by 66 runs (DLS method) | Christchurch | West Indies tour of New Zealand 2017/18 |
| 23 Dec 2017 | NZ 325/6 v WI 1212nd ODI · ODI | WI | 0 | 0/28 | 1 | New Zealand won by 204 runs | Christchurch | West Indies tour of New Zealand 2017/18 |
| 20 Dec 2017 | WI 248/9 v NZ 249/51st ODI · ODI | WI | 59 | 0/10 | 0 | New Zealand won by 5 wickets | Whangarei | West Indies tour of New Zealand 2017/18 |
| 29 Sept 2017 | WI 288/6 v ENG 294/15th ODI · ODI | WI | 11 | 0/19 | 0 | England won by 9 wickets | Southampton | West Indies tour of England 2017 |
| 27 Sept 2017 | WI 356/5 v ENG 258/54th ODI · ODI | WI | 28* | 0/10 | 0 | England won by 6 runs (DLS method) | London | West Indies tour of England 2017 |
| 24 Sept 2017 | ENG 369/9 v WI 2453rd ODI · ODI | WI | 8 | 1/38 | 1 | England won by 124 runs | Bristol | West Indies tour of England 2017 |
| 21 Sept 2017 | ENG 21/0 v WI2nd ODI · ODI | WI | - | - | 0 | No result | Nottingham | West Indies tour of England 2017 |
| 19 Sept 2017 | WI 204/9 v ENG 210/31st ODI · ODI | WI | 23 | - | 0 | England won by 7 wickets | Manchester | West Indies tour of England 2017 |
| 16 Sept 2017 | WI 176/9 v ENG 155Only T20I · T20I | WI | 28 | - | 2 | West Indies won by 21 runs | Chester-le-Street | West Indies tour of England 2017 |
| 6 Sept 2017 | JT 168/8 v GAW 169/5Eliminator · T20 | JT | 0 | 0/19 | 1 | Guyana Amazon Warriors won by 5 wickets | Trinidad | Caribbean Premier League 2017 |
| 1 Sept 2017 | JT 149/7 v GAW 150/1Match 28 · T20 | JT | 16 | - | 0 | Guyana Amazon Warriors won by 9 wickets | Jamaica | Caribbean Premier League 2017 |
| 30 Aug 2017 | JT 157/5 v SKAN 116Match 26 · T20 | JT | 43 | - | 0 | Jamaica Tallawahs won by 41 runs | Jamaica | Caribbean Premier League 2017 |
| 26 Aug 2017 | TKR 208/6 v JT 172/7Match 24 · T20 | JT | 30 | 2/38 | 1 | Trinbago Knight Riders won by 36 runs | Jamaica | Caribbean Premier League 2017 |
| 25 Aug 2017 | SLS 172/8 v JT 176/4Match 23 · T20 | JT | 9 | 1/40 | 2 | Jamaica Tallawahs won by 6 wickets | Jamaica | Caribbean Premier League 2017 |
| 21 Aug 2017 | SKAN 208/3 v JT 171/7Match 20 · T20 | JT | 31 | 0/26 | 0 | St Kitts and Nevis Patriots won by 37 runs | St Kitts | Caribbean Premier League 2017 |
| 17 Aug 2017 | JT 128/7 v GAW 126/4Match 15 · T20 | JT | 7 | - | 1 | Jamaica Tallawahs won by 2 runs | Guyana | Caribbean Premier League 2017 |
| 15 Aug 2017 | SLS 173/7 v JT 179/5Match 14 · T20 | JT | 6 | 2/36 | 0 | Jamaica Tallawahs won by 5 wickets | St Lucia | Caribbean Premier League 2017 |