| 23 Nov 1990 | PAK 170 & 154 v WI 195 & 130/32nd Test · Test | WI | 12 & DNB | - | 1 | West Indies won by 7 wickets | Faisalabad | West Indies tour of Pakistan 1990/91 |
| 15 Nov 1990 | PAK 345 & 98/2 v WI 261 & 1811st Test · Test | WI | 25 & 58* | - | 1 | Pakistan won by 8 wickets | Karachi | West Indies tour of Pakistan 1990/91 |
| 13 Nov 1990 | PAK 168/9 v WI 137/73rd ODI · ODI | WI | 7 | - | 0 | Pakistan won by 31 runs | Multan | West Indies tour of Pakistan 1990/91 |
| 11 Nov 1990 | PAK 177/5 v WI 176/72nd ODI · ODI | WI | 18 | - | 0 | Pakistan won by 5 wickets (with 11 balls remaining) | Lahore | West Indies tour of Pakistan 1990/91 |
| 9 Nov 1990 | PAK 211/5 v WI 205/71st ODI · ODI | WI | 0 | - | 0 | Pakistan won by 6 runs | Karachi | West Indies tour of Pakistan 1990/91 |
| 12 Apr 1990 | WI 446 v ENG 260 & 154/95th Test · Test | WI | 15 | - | 0 | West Indies won by an innings and 32 runs | St John's | England tour of West Indies 1989/90 |
| 5 Apr 1990 | WI 446 & 267/8 v ENG 358 & 1914th Test · Test | WI | 31 & 48 | - | 0 | West Indies won by 164 runs | Bridgetown | England tour of West Indies 1989/90 |
| 3 Apr 1990 | WI 217/6 v ENG 214/35th ODI · ODI | WI | 2 | - | 0 | West Indies won by 4 wickets (with 3 balls remaining) | Bridgetown | England tour of West Indies 1989/90 |
| 23 Mar 1990 | WI 199 & 239 v ENG 288 & 120/53rd Test · Test | WI | 98 & 20 | - | 1 | Match drawn | Port of Spain | England tour of West Indies 1989/90 |
| 1 Nov 1989 | PAK 277/6 v WI 273/5Final · ODI | WI | 14 | - | 1 | Pakistan won by 4 wickets (with 1 ball remaining) | Kolkata | 1989 MRF World Series |
| 30 Oct 1989 | IND 165 v WI 166/22nd Semi-Final · ODI | WI | DNB | - | 0 | West Indies won by 8 wickets (with 47 balls remaining) | Mumbai | 1989 MRF World Series |
| 27 Oct 1989 | ENG 239/8 v WI 265/512th Match · ODI | WI | 17 | - | 1 | West Indies won by 26 runs | Gwalior | 1989 MRF World Series |
| 25 Oct 1989 | PAK 223/5 v WI 226/410th Match · ODI | WI | 12* | - | 0 | West Indies won by 6 wickets (with 9 balls remaining) | Jalandhar | 1989 MRF World Series |
| 23 Oct 1989 | IND 176 v WI 196/98th Match · ODI | WI | 8 | - | 1 | West Indies won by 20 runs | Delhi | 1989 MRF World Series |
| 21 Oct 1989 | AUS 241/6 v WI 1424th Match · ODI | WI | 8 | - | 0 | Australia won by 99 runs | Chennai | 1989 MRF World Series |
| 19 Oct 1989 | SL 180/6 v WI 176/93rd Match · ODI | WI | 54* | - | 0 | Sri Lanka won by 4 wickets (with 17 balls remaining) | Rajkot | 1989 MRF World Series |
| 13 Oct 1989 | IND 169 v WI 173/51st Match · ODI | WI | 59* | - | 0 | West Indies won by 5 wickets (with 13 balls remaining) | Sharjah | 1989-90 Champions Trophy |
| 28 Apr 1989 | WI 384 & 60/3 v IND 289 & 1524th Test · Test | WI | 11 & 6* | - | 1 | West Indies won by 7 wickets | Kingston | India tour of West Indies 1988/89 |
| 15 Apr 1989 | WI 314 & 266 v IND 150 & 2133rd Test · Test | WI | 87 & 38 | - | 2 | West Indies won by 217 runs | Port of Spain | India tour of West Indies 1988/89 |
| 7 Apr 1989 | WI 377 & 196/2 v IND 321 & 2512nd Test · Test | WI | 26 & DNB | - | 2 | West Indies won by 8 wickets | Bridgetown | India tour of West Indies 1988/89 |
| 25 Mar 1989 | WI 437 v IND 86/11st Test · Test | WI | 46 | - | 0 | Match drawn | Georgetown | India tour of West Indies 1988/89 |
| 21 Mar 1989 | WI 289/2 v IND 188/85th ODI · ODI | WI | DNB | - | 1 | West Indies won by 101 runs | Georgetown | India tour of West Indies 1988/89 |
| 18 Mar 1989 | WI 240/2 v IND 237/84th ODI · ODI | WI | DNB | - | 0 | West Indies won by 8 wickets (with 40 balls remaining) | St John's | India tour of West Indies 1988/89 |
| 11 Mar 1989 | WI 193/4 v IND 1923rd ODI · ODI | WI | 45* | - | 0 | West Indies won by 6 wickets (with 16 balls remaining) | Port of Spain | India tour of West Indies 1988/89 |
| 9 Mar 1989 | WI 151/4 v IND 1482nd ODI · ODI | WI | 0 | - | 1 | West Indies won by 6 wickets (with 68 balls remaining) | Port of Spain | India tour of West Indies 1988/89 |
| 7 Mar 1989 | WI 248/4 v IND 198/81st ODI · ODI | WI | 19* | - | 0 | West Indies won by 50 runs | Bridgetown | India tour of West Indies 1988/89 |
| 3 Feb 1989 | AUS 515 & 224/4 v WI 369 & 233/45th Test · Test | WI | 21 & 2* | - | 0 | Match drawn | Adelaide | West Indies tour of Australia 1988/89 |
| 26 Jan 1989 | AUS 401 & 82/3 v WI 224 & 2564th Test · Test | WI | 0 & 6 | - | 1 | Australia won by 7 wickets | Sydney | West Indies tour of Australia 1988/89 |
| 18 Jan 1989 | AUS 226/4 v WI 111/23rd Final · ODI | WI | DNB | - | 0 | West Indies won by 8 wickets (with 28 balls remaining) (revised target) | Sydney | 1988–89 Australian Tri-Series |
| 16 Jan 1989 | AUS 185 v WI 277/92nd Final · ODI | WI | 18 | - | 0 | West Indies won by 92 runs | Sydney | 1988–89 Australian Tri-Series |
| 14 Jan 1989 | AUS 204/9 v WI 202/91st Final · ODI | WI | 4 | - | 2 | Australia won by 2 runs | Melbourne | 1988–89 Australian Tri-Series |
| 12 Jan 1989 | AUS 215/5 v WI 154/812th Match · ODI | WI | 29* | - | 0 | Australia won by 61 runs | Sydney | 1988–89 Australian Tri-Series |
| 24 Dec 1988 | AUS 242 & 114 v WI 280 & 361/93rd Test · Test | WI | 10 & 17 | - | 0 | West Indies won by 285 runs | Melbourne | West Indies tour of Australia 1988/89 |
| 17 Dec 1988 | PAK 227/8 v WI 244/45th Match · ODI | WI | 40* | - | 2 | West Indies won by 17 runs | Hobart | 1988–89 Australian Tri-Series |
| 15 Dec 1988 | AUS 202 v WI 2364th Match · ODI | WI | 44 | - | 0 | West Indies won by 34 runs | Melbourne | 1988–89 Australian Tri-Series |
| 13 Dec 1988 | AUS 219/8 v WI 2203rd Match · ODI | WI | 8 | - | 0 | West Indies won by 1 run | Sydney | 1988–89 Australian Tri-Series |
| 10 Dec 1988 | PAK 180/7 v WI 269/91st Match · ODI | WI | 14 | - | 0 | West Indies won by 89 runs | Adelaide | 1988–89 Australian Tri-Series |
| 2 Dec 1988 | AUS 395/8 & 234/9 v WI 449 & 349/92nd Test · Test | WI | 93 & 30 | - | 4 | West Indies won by 169 runs | Perth | West Indies tour of Australia 1988/89 |
| 18 Nov 1988 | AUS 167 & 289 v WI 394 & 63/11st Test · Test | WI | 19 & DNB | - | 3 | West Indies won by 9 wickets | Brisbane | West Indies tour of Australia 1988/89 |
| 21 Oct 1988 | IND 169/7 v WI 175/2SF · ODI | WI | DNB | - | 2 | West Indies won by 8 wickets (with 60 balls remaining) | Sharjah | 1988-89 Champions Trophy |
| 18 Oct 1988 | PAK 294/6 v WI 210/52nd Match · ODI | WI | 12 | - | 0 | Pakistan won by 84 runs | Sharjah | 1988-89 Champions Trophy |
| 16 Oct 1988 | IND 238/5 v WI 2151st Match · ODI | WI | 3 | - | 1 | India won by 23 runs | Sharjah | 1988-89 Champions Trophy |
| 4 Aug 1988 | ENG 205 & 202 v WI 183 & 226/25th Test · Test | WI | 47 & 38* | - | 3 | West Indies won by 8 wickets | London | West Indies tour of England 1988 |
| 21 Jul 1988 | ENG 201/9 & 138 v WI 275 & 67/04th Test · Test | WI | 44 & DNB | - | 0 | West Indies won by 10 wickets | Leeds | West Indies tour of England 1988 |
| 30 Jun 1988 | ENG 135 & 93 v WI 384/73rd Test · Test | WI | 39 | - | 2 | West Indies won by an innings and 156 runs | Manchester | West Indies tour of England 1988 |
| 16 Jun 1988 | ENG 165 & 307 v WI 209 & 3972nd Test · Test | WI | 81 & 95* | - | 0 | West Indies won by 134 runs | London | West Indies tour of England 1988 |
| 2 Jun 1988 | ENG 245 & 301/3 v WI 448/91st Test · Test | WI | 20 | - | 1 | Match drawn | Nottingham | West Indies tour of England 1988 |
| 23 May 1988 | WI 178/7 v ENG 180/33rd ODI · ODI | WI | 0 | - | 0 | England won by 7 wickets (with 30 balls remaining) | London | West Indies tour of England 1988 |
| 21 May 1988 | ENG 186/8 v WI 1392nd ODI · ODI | WI | 8 | - | 0 | England won by 47 runs | Leeds | West Indies tour of England 1988 |
| 19 May 1988 | ENG 219/4 v WI 2171st ODI · ODI | WI | 51 | - | 0 | England won by 6 wickets (with 12 balls remaining) | Birmingham | West Indies tour of England 1988 |