| 22 Apr 1988 | WI 306 & 268/8 v PAK 309/9 & 2623rd Test · Test | WI | 0 & 3 | - | 2 | West Indies won by 2 wickets | Bridgetown | Pakistan tour of West Indies 1987/88 |
| 14 Apr 1988 | WI 174 & 391 v PAK 194 & 341/92nd Test · Test | WI | 18 & 1 | - | 3 | Match drawn | Port of Spain | Pakistan tour of West Indies 1987/88 |
| 2 Apr 1988 | WI 292 & 172 v PAK 435 & 32/11st Test · Test | WI | 80 & 24 | - | 0 | Pakistan won by 9 wickets | Georgetown | Pakistan tour of West Indies 1987/88 |
| 30 Mar 1988 | WI 225/3 v PAK 221/75th ODI · ODI | WI | DNB | - | 0 | West Indies won by 7 wickets (with 36 balls remaining) | Georgetown | Pakistan tour of West Indies 1987/88 |
| 20 Mar 1988 | WI 272/3 v PAK 271/64th ODI · ODI | WI | 29 | - | 0 | West Indies won by 7 wickets (with 17 balls remaining) | Port of Spain | Pakistan tour of West Indies 1987/88 |
| 18 Mar 1988 | WI 315/4 v PAK 2653rd ODI · ODI | WI | 9 | - | 0 | West Indies won by 50 runs | Port of Spain | Pakistan tour of West Indies 1987/88 |
| 15 Mar 1988 | WI 167/5 v PAK 166/92nd ODI · ODI | WI | 9 | - | 0 | West Indies won by 5 wickets (with 53 balls remaining) | St John's | Pakistan tour of West Indies 1987/88 |
| 12 Mar 1988 | WI 241/4 v PAK 194/71st ODI · ODI | WI | 109* | - | 1 | West Indies won by 47 runs | Kingston | Pakistan tour of West Indies 1987/88 |
| 25 Jan 1988 | IND 239/8 v WI 241/17th ODI · ODI | WI | DNB | - | 0 | West Indies won by 9 wickets (with 13 balls remaining) | Trivandrum | West Indies tour of India 1987/88 |
| 22 Jan 1988 | IND 205 v WI 278/66th ODI · ODI | WI | 54 | - | 0 | West Indies won by 73 runs | Gwalior | West Indies tour of India 1987/88 |
| 19 Jan 1988 | IND 230/6 v WI 231/65th ODI · ODI | WI | 29 | - | 0 | West Indies won by 4 wickets (with 5 balls remaining) | Faridabad | West Indies tour of India 1987/88 |
| 11 Jan 1988 | IND 382 & 217/8 v WI 184 & 1604th Test · Test | WI | 12 & 67 | - | 1 | India won by 255 runs | Chennai | West Indies tour of India 1987/88 |
| 7 Jan 1988 | IND 194/9 v WI 196Only ODI · ODI | WI | 30 | - | 0 | West Indies won by 2 runs | Ahmedabad | West Indies tour of India 1987/88 |
| 5 Jan 1988 | IND 221/7 v WI 225/44th ODI · ODI | WI | 12 | - | 1 | West Indies won by 6 wickets (with 17 balls remaining) | Rajkot | West Indies tour of India 1987/88 |
| 2 Jan 1988 | IND 222/7 v WI 1663rd ODI · ODI | WI | 38 | - | 0 | India won by 56 runs | Kolkata | West Indies tour of India 1987/88 |
| 26 Dec 1987 | IND 565/9 v WI 530/5 & 157/23rd Test · Test | WI | 101 & 20* | - | 1 | Match drawn | Kolkata | West Indies tour of India 1987/88 |
| 23 Dec 1987 | IND 135 v WI 187/72nd ODI · ODI | WI | 34 | - | 0 | West Indies won by 52 runs | Guwahati | West Indies tour of India 1987/88 |
| 11 Dec 1987 | IND 281 & 173 v WI 337 & 4/12nd Test · Test | WI | 0 & DNB | - | 0 | Match drawn | Mumbai | West Indies tour of India 1987/88 |
| 8 Dec 1987 | IND 193 v WI 203/81st ODI · ODI | WI | 13 | - | 0 | West Indies won by 10 runs | Nagpur | West Indies tour of India 1987/88 |
| 25 Nov 1987 | IND 75 & 327/9 v WI 127 & 276/51st Test · Test | WI | 4 & 46 | - | 0 | West Indies won by 5 wickets | Delhi | West Indies tour of India 1987/88 |
| 30 Oct 1987 | PAK 230/9 v WI 258/723rd Match · ODI | WI | 12 | - | 0 | West Indies won by 28 runs | Karachi | 1987 Cricket World Cup |
| 26 Oct 1987 | ENG 269/5 v WI 23518th Match · ODI | WI | 22 | - | 0 | England won by 34 runs | Jaipur | 1987 Cricket World Cup |
| 21 Oct 1987 | SL 211/8 v WI 236/814th Match · ODI | WI | 65* | - | 0 | West Indies won by 25 runs | Kanpur | 1987 Cricket World Cup |
| 16 Oct 1987 | PAK 217/9 v WI 2169th Match · ODI | WI | 2 | - | 1 | Pakistan won by 1 wicket (with 0 balls remaining) | Lahore | 1987 Cricket World Cup |
| 13 Oct 1987 | SL 169/4 v WI 360/47th Match · ODI | WI | 31* | - | 0 | West Indies won by 191 runs | Karachi | 1987 Cricket World Cup |
| 9 Oct 1987 | ENG 246/8 v WI 243/72nd Match · ODI | WI | 49 | - | 0 | England won by 2 wickets (with 3 balls remaining) | Gujranwala | 1987 Cricket World Cup |
| 28 Mar 1987 | NZ 191/9 v WI 192/04th ODI · ODI | WI | DNB | - | 0 | West Indies won by 10 wickets (with 64 balls remaining) | Christchurch | West Indies tour of New Zealand 1986/87 |
| 21 Mar 1987 | NZ 213 v WI 217/42nd ODI · ODI | WI | 15* | - | 3 | West Indies won by 6 wickets (with 6 balls remaining) | Auckland | West Indies tour of New Zealand 1986/87 |
| 18 Mar 1987 | NZ 142 v WI 237/91st ODI · ODI | WI | 6 | - | 0 | West Indies won by 95 runs | Dunedin | West Indies tour of New Zealand 1986/87 |
| 12 Mar 1987 | WI 100 & 264 v NZ 332/9 & 33/53rd Test · Test | WI | 6 & 19 | - | 1 | New Zealand won by 5 wickets | Christchurch | West Indies tour of New Zealand 1986/87 |
| 27 Feb 1987 | WI 418/9 & 16/0 v NZ 157 & 2732nd Test · Test | WI | 34 & DNB | - | 4 | West Indies won by 10 wickets | Auckland | West Indies tour of New Zealand 1986/87 |
| 20 Feb 1987 | NZ 228 & 386/5 v WI 345 & 50/21st Test · Test | WI | 3 & DNB | - | 3 | Match drawn | Wellington | West Indies tour of New Zealand 1986/87 |
| 6 Feb 1987 | AUS 195/8 v WI 19212th Match · ODI | WI | 14 | - | 0 | Australia won by 2 wickets (with 5 balls remaining) | Sydney | 1986–87 Australian Tri-Series |
| 3 Feb 1987 | ENG 177/9 v WI 14811th Match · ODI | WI | 31 | - | 1 | England won by 29 runs | Devonport | 1986–87 Australian Tri-Series |
| 30 Jan 1987 | ENG 147 v WI 148/49th Match · ODI | WI | 19* | - | 0 | West Indies won by 6 wickets (with 9 balls remaining) | Melbourne | 1986–87 Australian Tri-Series |
| 28 Jan 1987 | AUS 194 v WI 1588th Match · ODI | WI | 2 | - | 0 | Australia won by 36 runs | Sydney | 1986–87 Australian Tri-Series |
| 25 Jan 1987 | AUS 221/9 v WI 237/56th Match · ODI | WI | 0 | - | 0 | West Indies won by 16 runs | Adelaide | 1986–87 Australian Tri-Series |
| 24 Jan 1987 | ENG 252/6 v WI 1635th Match · ODI | WI | 43 | - | 1 | England won by 89 runs | Adelaide | 1986–87 Australian Tri-Series |
| 20 Jan 1987 | AUS 181/6 v WI 182/33rd Match · ODI | WI | 44* | - | 0 | West Indies won by 7 wickets (with 10 balls remaining) | Melbourne | 1986–87 Australian Tri-Series |
| 17 Jan 1987 | ENG 156/4 v WI 1541st Match · ODI | WI | 46 | - | 0 | England won by 6 wickets (with 41 balls remaining) | Brisbane | 1986–87 Australian Tri-Series |
| 4 Jan 1987 | AUS 91 v WI 255/85th Match · ODI | WI | 13 | - | 1 | West Indies won by 164 runs | Perth | Benson & Hedges Challenge 1986/87 |
| 3 Jan 1987 | ENG 228/9 v WI 2094th Match · ODI | WI | 51 | - | 0 | England won by 19 runs | Perth | Benson & Hedges Challenge 1986/87 |
| 30 Dec 1986 | PAK 199/8 v WI 1651st Match · ODI | WI | 7 | - | 0 | Pakistan won by 34 runs | Perth | Benson & Hedges Challenge 1986/87 |
| 3 Dec 1986 | SL 55 v WI 248/55th Match · ODI | WI | 9* | - | 0 | West Indies won by 193 runs | Sharjah | 1986–87 Champions Trophy |
| 30 Nov 1986 | IND 165/8 v WI 198/83rd Match · ODI | WI | 58* | - | 0 | West Indies won by 33 runs | Sharjah | 1986–87 Champions Trophy |
| 28 Nov 1986 | PAK 143 v WI 145/12nd Match · ODI | WI | DNB | - | 3 | West Indies won by 9 wickets (with 70 balls remaining) | Sharjah | 1986–87 Champions Trophy |
| 18 Nov 1986 | PAK 202/6 v WI 191/75th ODI · ODI | WI | 16 | - | 0 | Pakistan won by 11 runs | Hyderabad | West Indies tour of Pakistan 1986/87 |
| 17 Nov 1986 | PAK 113 v WI 202/54th ODI · ODI | WI | 46 | - | 1 | West Indies won by 89 runs | Multan | West Indies tour of Pakistan 1986/87 |
| 14 Nov 1986 | PAK 148/7 v WI 151/63rd ODI · ODI | WI | 25* | - | 0 | West Indies won by 4 wickets (with 3 balls remaining) | Sialkot | West Indies tour of Pakistan 1986/87 |
| 4 Nov 1986 | PAK 155/6 v WI 196/72nd ODI · ODI | WI | 0 | - | 0 | West Indies won by 17 runs (revised target) | Gujranwala | West Indies tour of Pakistan 1986/87 |