| 22 Jan 1988 | IND 205 v WI 278/66th ODI · ODI | WI | 30 | - | 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 | 49 | - | 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 | 36 & 7 | - | 2 | 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 | 4 | - | 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 | 27 | - | 0 | 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 | 28 | - | 1 | 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 | 51 & 8* | - | 2 | Match drawn | Kolkata | West Indies tour of India 1987/88 |
| 23 Dec 1987 | IND 135 v WI 187/72nd ODI · ODI | WI | 10 | - | 1 | 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 | 89 & 0* | - | 3 | Match drawn | Mumbai | West Indies tour of India 1987/88 |
| 8 Dec 1987 | IND 193 v WI 203/81st ODI · ODI | WI | 11 | - | 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 & 31 | - | 2 | 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 | 110 | - | 0 | West Indies won by 28 runs | Karachi | 1987 Cricket World Cup |
| 26 Oct 1987 | ENG 269/5 v WI 23518th Match · ODI | WI | 93 | - | 1 | England won by 34 runs | Jaipur | 1987 Cricket World Cup |
| 21 Oct 1987 | SL 211/8 v WI 236/814th Match · ODI | WI | 4 | - | 0 | West Indies won by 25 runs | Kanpur | 1987 Cricket World Cup |
| 16 Oct 1987 | PAK 217/9 v WI 2169th Match · ODI | WI | 11 | - | 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 | 0 | 0/24 | 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 | 53 | - | 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 | - | 1 | 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 | 12 | - | 2 | 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 | 17 | - | 1 | 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 | 37 & 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 | 41 & 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 | 37 & 0* | 0/4 | 0 | Match drawn | Wellington | West Indies tour of New Zealand 1986/87 |
| 6 Feb 1987 | AUS 195/8 v WI 19212th Match · ODI | WI | 11 | - | 1 | 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 | 2 | - | 2 | England won by 29 runs | Devonport | 1986–87 Australian Tri-Series |
| 30 Jan 1987 | ENG 147 v WI 148/49th Match · ODI | WI | 0 | - | 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 | 0 | - | 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 | 72 | - | 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 | 3 | - | 0 | England won by 89 runs | Adelaide | 1986–87 Australian Tri-Series |
| 20 Jan 1987 | AUS 181/6 v WI 182/33rd Match · ODI | WI | 20 | - | 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 | 15 | 0/4 | 0 | England won by 6 wickets (with 41 balls remaining) | Brisbane | 1986–87 Australian Tri-Series |
| 3 Jan 1987 | ENG 228/9 v WI 2094th Match · ODI | WI | 12 | - | 1 | England won by 19 runs | Perth | Benson & Hedges Challenge 1986/87 |
| 30 Dec 1986 | PAK 199/8 v WI 1651st Match · ODI | WI | 38 | - | 2 | Pakistan won by 34 runs | Perth | Benson & Hedges Challenge 1986/87 |
| 3 Dec 1986 | SL 55 v WI 248/55th Match · ODI | WI | 109 | - | 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 | 18 | - | 0 | West Indies won by 33 runs | Sharjah | 1986–87 Champions Trophy |
| 28 Nov 1986 | PAK 143 v WI 145/12nd Match · ODI | WI | 5* | - | 0 | West Indies won by 9 wickets (with 70 balls remaining) | Sharjah | 1986–87 Champions Trophy |
| 20 Nov 1986 | PAK 239 & 125/7 v WI 240 & 2113rd Test · Test | WI | 44 & 32 | - | 2 | Match drawn | Karachi | West Indies tour of Pakistan 1986/87 |
| 18 Nov 1986 | PAK 202/6 v WI 191/75th ODI · ODI | WI | 70 | 1/4 | 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 | 26 | - | 0 | 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 | 36 | - | 0 | West Indies won by 4 wickets (with 3 balls remaining) | Sialkot | West Indies tour of Pakistan 1986/87 |
| 7 Nov 1986 | PAK 131 & 77/9 v WI 2182nd Test · Test | WI | 4 | - | 1 | West Indies won by an innings and 10 runs | Lahore | West Indies tour of Pakistan 1986/87 |
| 4 Nov 1986 | PAK 155/6 v WI 196/72nd ODI · ODI | WI | 23 | - | 1 | West Indies won by 17 runs (revised target) | Gujranwala | West Indies tour of Pakistan 1986/87 |
| 24 Oct 1986 | PAK 159/9 & 328 v WI 248 & 531st Test · Test | WI | 54 & 14 | - | 2 | Pakistan won by 186 runs | Faisalabad | West Indies tour of Pakistan 1986/87 |
| 17 Oct 1986 | PAK 164/7 v WI 165/61st ODI · ODI | WI | 10 | - | 0 | West Indies won by 4 wickets (with 21 balls remaining) | Peshawar | West Indies tour of Pakistan 1986/87 |
| 11 Apr 1986 | WI 474 & 246/2 v ENG 310 & 1705th Test · Test | WI | 24 & 31 | - | 1 | West Indies won by 240 runs | St. John's | England tour of West Indies 1985/86 |
| 3 Apr 1986 | ENG 200 & 150 v WI 312 & 39/04th Test · Test | WI | 32 & 22* | - | 1 | West Indies won by 10 wickets | Port of Spain | England tour of West Indies 1985/86 |
| 31 Mar 1986 | WI 166/2 v ENG 165/94th ODI · ODI | WI | 31 | - | 0 | West Indies won by 8 wickets (with 52 balls remaining) | Port of Spain | England tour of West Indies 1985/86 |
| 21 Mar 1986 | WI 418 v ENG 189 & 1993rd Test · Test | WI | 160 | - | 3 | West Indies won by an innings and 30 runs | Bridgetown | England tour of West Indies 1985/86 |
| 19 Mar 1986 | WI 249/7 v ENG 1143rd ODI · ODI | WI | 62 | - | 1 | West Indies won by 135 runs | Bridgetown | England tour of West Indies 1985/86 |
| 7 Mar 1986 | WI 399 & 95/3 v ENG 176 & 3152nd Test · Test | WI | 102 & 9 | - | 1 | West Indies won by 7 wickets | Port of Spain | England tour of West Indies 1985/86 |