| 25 Aug 2018 | BT 147/6 v SKAN 148/4Match 16 · T20 | SKAN | 1 | - | 2 | St Kitts and Nevis Patriots won by 6 wickets | Barbados | Caribbean Premier League 2018 |
| 21 Aug 2018 | SLS 69 v SKAN 70/3Match 13 · T20 | SKAN | 13 | - | 1 | St Kitts and Nevis Patriots won by 7 wickets | St Lucia | Caribbean Premier League 2018 |
| 15 Aug 2018 | JT 178/4 v SKAN 131/9Match 8 · T20 | SKAN | 0 | - | 1 | Jamaica Tallawahs won by 47 runs | Jamaica | Caribbean Premier League 2018 |
| 11 Aug 2018 | SKAN 203/7 v TKR 161/8Match 5 · T20 | SKAN | 0 | - | 1 | St Kitts and Nevis Patriots won by 42 runs | Trinidad | Caribbean Premier League 2018 |
| 9 Aug 2018 | SKAN 146/5 v GAW 148/4Match 2 · T20 | SKAN | 1 | - | 0 | Guyana Amazon Warriors won by 6 wickets | Guyana | Caribbean Premier League 2018 |
| 4 Aug 2018 | BAN 171/5 v WI 159/92nd T20I · T20I | WI | 1 | - | 0 | 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 | 2 | - | 0 | 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 | 13 | - | 1 | 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 | 12 | - | 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 | 17 | - | 0 | Bangladesh won by 48 runs | Guyana | Bangladesh tour of West Indies and United States of America 2018 |
| 31 May 2018 | WI 199/4 v IWX 127/9Only T20I · T20I | WI | 58 | - | 2 | West Indies won by 72 runs | London | ICC World XI tour of England 2018 |
| 20 May 2018 | DC 174/4 v MI 163Match 55 · T20 | MI | 48 | - | 0 | Delhi Daredevils won by 11 runs | Delhi | Indian Premier League 2018 |
| 16 May 2018 | MI 186/8 v PK 183/5Match 50 · T20 | MI | 9 | - | 1 | Mumbai Indians won by 3 runs | Mumbai | Indian Premier League 2018 |
| 13 May 2018 | MI 168/6 v RR 171/3Match 47 · T20 | MI | 60 | - | 0 | Rajasthan Royals won by 7 wickets | Mumbai | Indian Premier League 2018 |
| 9 May 2018 | MI 210/6 v KKR 108Match 41 · T20 | MI | 18 | - | 0 | Mumbai Indians won by 102 runs | Kolkata | Indian Premier League 2018 |
| 6 May 2018 | MI 181/4 v KKR 168/6Match 37 · T20 | MI | 43 | - | 0 | Mumbai Indians won by 13 runs | Mumbai | Indian Premier League 2018 |
| 4 May 2018 | PK 174/6 v MI 176/4Match 34 · T20 | MI | 10 | - | 0 | Mumbai Indians won by 6 wickets | Indore | Indian Premier League 2018 |
| 28 Apr 2018 | CSK 169/5 v MI 170/2Match 27 · T20 | MI | 47 | - | 1 | Mumbai Indians won by 8 wickets | Pune | Indian Premier League 2018 |
| 24 Apr 2018 | SH 118 v MI 87Match 23 · T20 | MI | 5 | - | 0 | Sunrisers Hyderabad won by 31 runs | Mumbai | Indian Premier League 2018 |
| 22 Apr 2018 | MI 167/7 v RR 168/7Match 21 · T20 | MI | 0 | - | 0 | Rajasthan Royals won by 3 wickets | Jaipur | Indian Premier League 2018 |
| 17 Apr 2018 | MI 213/6 v RCB 167/8Match 14 · T20 | MI | 65 | - | 0 | Mumbai Indians won by 46 runs | Mumbai | Indian Premier League 2018 |
| 14 Apr 2018 | MI 194/7 v DC 195/3Match 9 · T20 | MI | 48 | - | 0 | Delhi Daredevils won by 7 wickets | Mumbai | Indian Premier League 2018 |
| 12 Apr 2018 | MI 147/8 v SH 151/9Match 7 · T20 | MI | 29 | - | 0 | Sunrisers Hyderabad won by 1 wicket | Hyderabad | Indian Premier League 2018 |
| 7 Apr 2018 | MI 165/4 v CSK 169/9Match 1 · T20 | MI | 0 | - | 1 | Chennai Super Kings won by 1 wicket | Mumbai | Indian Premier League 2018 |
| 25 Mar 2018 | WI 204 v AFG 206/3Final · ODI | WI | 27 | - | 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 | 66 | - | 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 | 64 | - | 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 | 27 | - | 0 | 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 | 84 | - | 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 | 9 | - | 2 | 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 | 8 | - | 0 | West Indies won by 6 wickets | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 6 Mar 2018 | WI 357/4 v UAE 297/6Match 6 · ODI | WI | 31 | - | 1 | West Indies won by 60 runs | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 23 Dec 2017 | NZ 325/6 v WI 1212nd ODI · ODI | WI | 10 | - | 0 | 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 | 76 | - | 0 | New Zealand won by 5 wickets | Whangarei | West Indies tour of New Zealand 2017/18 |
| 12 Dec 2017 | RR 206/1 v DD 149/9Final · T20 | DD | 15 | - | 0 | Rangpur Riders won by 57 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 8 Dec 2017 | DD 191/7 v CV 96Qualifier 1 · T20 | DD | 47 | - | 1 | Dhaka Dynamites won by 95 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 6 Dec 2017 | DD 137/7 v RR 94/7Match 41 · T20 | DD | 14 | - | 1 | Dhaka Dynamites won by 43 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 29 Nov 2017 | CV 167/6 v DD 155/8Match 34 · T20 | DD | 6 | - | 0 | Comilla Victorians won by 12 runs | Chattogram | Bangladesh Premier League 2017/18 |
| 27 Nov 2017 | CV 187/5 v DD 191/3Match 29 · T20 | DD | 75 | - | 1 | Dhaka Dynamites won by 7 wickets | Chattogram | Bangladesh Premier League 2017/18 |
| 21 Nov 2017 | RR 142 v DD 139Match 24 · T20 | DD | 28 | - | 0 | Rangpur Riders won by 3 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 20 Nov 2017 | DD 128 v CV 129/6Match 21 · T20 | DD | 7 | - | 0 | Comilla Victorians won by 4 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 18 Nov 2017 | DD 201/7 v RK 133Match 19 · T20 | DD | 64 | - | 0 | Dhaka Dynamites won by 68 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 14 Nov 2017 | KT 156/5 v DD 157/6Match 13 · T20 | DD | 4 | - | 0 | Dhaka Dynamites won by 4 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 11 Nov 2017 | SS 101/9 v DD 106/2Match 10 · T20 | DD | 44* | - | 0 | Dhaka Dynamites won by 8 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 5 Nov 2017 | DD 202/7 v KT 137Match 4 · T20 | DD | 66 | - | 0 | Dhaka Dynamites won by 65 runs | Sylhet | Bangladesh Premier League 2017/18 |
| 4 Nov 2017 | DD 136/7 v SS 137/1Match 1 · T20 | DD | 26 | - | 1 | Sylhet Sixers won by 9 wickets | Sylhet | Bangladesh Premier League 2017/18 |
| 27 Sept 2017 | WI 356/5 v ENG 258/54th ODI · ODI | WI | 176* | - | 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 | 13 | - | 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 | 11 | - | 1 | England won by 7 wickets | Manchester | West Indies tour of England 2017 |