| 30 Apr 2017 | WI 312 & 268 v PAK 393 & 81Match 2 · Test | West Indies won by 106 runs | Barbados | Pakistan in West Indies Test Series 2017 |
| 21 Apr 2017 | WI 286 & 152 v PAK 407 & 36/3Match 1 · Test | Pakistan won by 7 wickets | Jamaica | Pakistan in West Indies Test Series 2017 |
| 11 Apr 2017 | WI 233/9 v PAK 236/4Match 3 · ODI | Pakistan won by 6 wickets | Guyana | Pakistan in West Indies ODI Series 2017 |
| 9 Apr 2017 | WI 208 v PAK 282/5Match 2 · ODI | Pakistan won by 74 runs | Guyana | Pakistan in West Indies ODI Series 2017 |
| 7 Apr 2017 | WI 309/6 v PAK 308/5Match 1 · ODI | West Indies won by 4 wickets | Guyana | Pakistan in West Indies ODI Series 2017 |
| 2 Apr 2017 | WI 124/8 v PAK 127/3Match 4 · T20I | Pakistan won by 7 wickets | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 1 Apr 2017 | WI 138/3 v PAK 137/8Match 3 · T20I | West Indies won by 7 wickets | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 30 Mar 2017 | WI 129/8 v PAK 132Match 2 · T20I | Pakistan won by 3 runs | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 26 Mar 2017 | WI 111/8 v PAK 115/4Match 1 · T20I | Pakistan won by 6 wickets | Barbados | Pakistan in West Indies T20I Series 2017 |
| 9 Mar 2017 | WI 142 v ENG 328Match 3 · ODI | England won by 186 runs | Barbados | England in West Indies ODI Series 2016/17 |
| 5 Mar 2017 | WI 225 v ENG 226/6Match 2 · ODI | England won by 4 wickets | Antigua | England in West Indies ODI Series 2016/17 |
| 3 Mar 2017 | WI 251 v ENG 296/6Match 1 · ODI | England won by 45 runs | Antigua | England in West Indies ODI Series 2016/17 |
| 25 Nov 2016 | ZIM 218/8 v WI 124/5Match 6 · ODI | Zimbabwe won by 5 runs (DLS method) | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 23 Nov 2016 | SL 330/7 v WI 329/9Match 5 · ODI | Sri Lanka won by 1 run | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 19 Nov 2016 | ZIM 257 v WI 257/8Match 3 · ODI | Match tied | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 16 Nov 2016 | SL 165 v WI 227Match 2 · ODI | West Indies won by 62 runs | Harare | Zimbabwe Tri-Nation Series 2016/17 |
| 30 Oct 2016 | PAK 281 & 208 v WI 337 & 154/5Match 3 · Test | West Indies won by 5 wickets | Sharjah | Pakistan v West Indies Test Series 2016/17 |
| 21 Oct 2016 | PAK 452 & 227/2d v WI 224 & 322Match 2 · Test | Pakistan won by 133 runs | Abu Dhabi | Pakistan v West Indies Test Series 2016/17 |
| 13 Oct 2016 | PAK 579/3d & 123 v WI 357 & 289Match 1 · Test | Pakistan won by 56 runs | Dubai | Pakistan v West Indies Test Series 2016/17 |
| 5 Oct 2016 | PAK 308/6 v WI 172Match 3 · ODI | Pakistan won by 136 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2016/17 |
| 2 Oct 2016 | PAK 337/5 v WI 278/7Match 2 · ODI | Pakistan won by 59 runs | Sharjah | Pakistan v West Indies ODI Series 2016/17 |
| 30 Sept 2016 | PAK 284/9 v WI 175Match 1 · ODI | Pakistan won by 111 runs (DLS method) | Sharjah | Pakistan v West Indies ODI Series 2016/17 |
| 27 Sept 2016 | PAK 108/2 v WI 103/5Match 3 · T20I | Pakistan won by 8 wickets | Abu Dhabi | Pakistan v West Indies T20I Series 2016/17 |
| 24 Sept 2016 | PAK 160/4 v WI 144/9Match 2 · T20I | Pakistan won by 16 runs | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 23 Sept 2016 | PAK 116/1 v WI 115Match 1 · T20I | Pakistan won by 9 wickets | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 28 Aug 2016 | IND 15/0 v WI 143Match 2 · T20I | No result | Lauderhill | West Indies v India T20I Series 2016 |
| 27 Aug 2016 | IND 244/4 v WI 245/6Match 1 · T20I | West Indies won by 1 run | Lauderhill | West Indies v India T20I Series 2016 |
| 18 Aug 2016 | WI 62/2 v INDMatch 4 · Test | Match drawn | Trinidad | India in West Indies Test Series 2016 |
| 9 Aug 2016 | WI 225 & 108 v IND 353 & 217/7dMatch 3 · Test | India won by 237 runs | St Lucia | India in West Indies Test Series 2016 |
| 30 Jul 2016 | WI 196 & 388/6 v IND 500/9dMatch 2 · Test | Match drawn | Jamaica | India in West Indies Test Series 2016 |
| 21 Jul 2016 | WI 243 & 231 v IND 566/8dMatch 1 · Test | India won by an innings and 92 runs | Antigua | India in West Indies Test Series 2016 |
| 26 Jun 2016 | WI 212 v AUS 270/9Final · ODI | Australia won by 58 runs | Barbados | West Indies Tri-Nation Series 2016 |
| 24 Jun 2016 | WI 285 v SA 185Match 9 · ODI | West Indies won by 100 runs | Barbados | West Indies Tri-Nation Series 2016 |
| 21 Jun 2016 | WI 282/8 v AUS 283/4Match 8 · ODI | Australia won by 6 wickets | Barbados | West Indies Tri-Nation Series 2016 |
| 15 Jun 2016 | WI 204 v SA 343/4Match 6 · ODI | South Africa won by 139 runs | St Kitts | West Indies Tri-Nation Series 2016 |
| 13 Jun 2016 | WI 266/6 v AUS 265/7Match 5 · ODI | West Indies won by 4 wickets | St Kitts | West Indies Tri-Nation Series 2016 |
| 5 Jun 2016 | WI 116 v AUS 117/4Match 2 · ODI | Australia won by 6 wickets | Guyana | West Indies Tri-Nation Series 2016 |
| 3 Jun 2016 | WI 191/6 v SA 188Match 1 · ODI | West Indies won by 4 wickets | Guyana | West Indies Tri-Nation Series 2016 |
| 3 Apr 2016 | ENG 155/9 v WI 161/6Final · T20I | West Indies won by 4 wickets | Kolkata | World T20 2015/16 |
| 31 Mar 2016 | IND 192/2 v WI 196/3Semi-final · T20I | West Indies won by 7 wickets | Mumbai | World T20 2015/16 |
| 27 Mar 2016 | AFG 123/7 v WI 117/830th Match, Super 10 Group 1 · T20I | Afghanistan won by 6 runs | Nagpur | World T20 2015/16 |
| 25 Mar 2016 | SA 122/8 v WI 123/7Super 10 · T20I | West Indies won by 3 wickets | Nagpur | World T20 2015/16 |
| 20 Mar 2016 | SL 122/9 v WI 127/3Super 10 · T20I | West Indies won by 7 wickets | Bangalore | World T20 2015/16 |
| 16 Mar 2016 | ENG 182/6 v WI 183/4Super 10 · T20I | West Indies won by 6 wickets | Mumbai | World T20 2015/16 |
| 3 Jan 2016 | AUS 176/2d v WI 330Match 3 · Test | Match drawn | Sydney | The Frank Worrell Trophy 2015/16 |
| 26 Dec 2015 | AUS 551/3d & 179/3d v WI 271 & 282Match 2 · Test | Australia won by 177 runs | Melbourne | The Frank Worrell Trophy 2015/16 |
| 10 Dec 2015 | AUS 583/4d v WI 223/9 & 148/9Match 1 · Test | Australia won by an innings and 212 runs | Hobart | The Frank Worrell Trophy 2015/16 |
| 11 Nov 2015 | SL 139 v WI 162/6Match 2 · T20I | West Indies won by 23 runs | Colombo | West Indies in Sri Lanka T20I Series 2015/16 |
| 9 Nov 2015 | SL 215/3 v WI 185Match 1 · T20I | Sri Lanka won by 30 runs | Kandy | West Indies in Sri Lanka T20I Series 2015/16 |
| 7 Nov 2015 | SL 180/5 v WI 206/9Match 3 · ODI | Sri Lanka won by 19 runs (DLS method) | Kandy | West Indies in Sri Lanka ODI Series 2015/16 |