| 30 Jan 2004 | WI 147/8 v SA 15/13rd ODI · ODI | WI | 1 | - | 0 | No result | Durban | West Indies tour of South Africa 2003/04 |
| 28 Jan 2004 | SA 179/7 v WI 1632nd ODI · ODI | WI | 9 | 1/24 | 0 | South Africa won by 16 runs | Port Elizabeth | West Indies tour of South Africa 2003/04 |
| 25 Jan 2004 | SA 263/4 v WI 541st ODI · ODI | WI | 4 | 0/46 | 0 | South Africa won by 209 runs | Cape Town | West Indies tour of South Africa 2003/04 |
| 16 Jan 2004 | SA 604/6 & 46/0 v WI 301 & 3484th Test · Test | WI | 77 & 107 | 0/39 | 0 | South Africa won by 10 wickets | Centurion | West Indies tour of South Africa 2003/04 |
| 2 Jan 2004 | SA 532 & 335/3 v WI 427 & 354/53rd Test · Test | WI | 116 & 32 | 0/39 & 0/34 | 1 | Match drawn | Cape Town | West Indies tour of South Africa 2003/04 |
| 12 Dec 2003 | SA 561 & 226/6d v WI 410 & 1881st Test · Test | WI | 8 & 26 | - | 0 | South Africa won by 189 runs | Johannesburg | West Indies tour of South Africa 2003/04 |
| 30 Nov 2003 | ZIM 196 v WI 197/25th ODI · ODI | WI | 112* | 4/24 | 0 | West Indies won by 8 wickets | Harare | West Indies tour of Zimbabwe 2003/04 |
| 29 Nov 2003 | WI 256/3 v ZIM 150/74th ODI · ODI | WI | 51 | 1/17 | 0 | West Indies won by 72 runs (DLS method) | Harare | West Indies tour of Zimbabwe 2003/04 |
| 26 Nov 2003 | ZIM 229/5 v WI 2083rd ODI · ODI | WI | 61 | 0/10 | 0 | Zimbabwe won by 21 runs | Harare | West Indies tour of Zimbabwe 2003/04 |
| 23 Nov 2003 | WI 125 v ZIM 128/42nd ODI · ODI | WI | 8 | 0/16 | 0 | Zimbabwe won by 6 wickets | Bulawayo | West Indies tour of Zimbabwe 2003/04 |
| 22 Nov 2003 | ZIM 173/3 v WI 347/61st ODI · ODI | WI | 153* | 2/21 | 0 | West Indies won by 51 runs (D/L method) | Bulawayo | West Indies tour of Zimbabwe 2003/04 |
| 12 Nov 2003 | WI 481 & 128 v ZIM 377 & 1042nd Test · Test | WI | 47 & 0 | 0/23 | 1 | West Indies won by 128 runs | Bulawayo | West Indies tour of Zimbabwe 2003/04 |
| 4 Nov 2003 | ZIM 507/9 & 200/7 v WI 335 & 207/91st Test · Test | WI | 14 & 13 | 0/38 | 1 | Match drawn | Harare | West Indies tour of Zimbabwe 2003/04 |
| 27 Jun 2003 | WI 191 & 212/3 v SL 208 & 1942nd Test · Test | WI | 31 & 0 | 0/1 | 3 | West Indies won by 7 wickets | Jamaica | Sri Lanka tour of West Indies 2003 |
| 20 Jun 2003 | WI 477/9 v SL 354 & 126/01st Test · Test | WI | 27 | 2/22 | 0 | Match drawn | Saint Lucia | Sri Lanka tour of West Indies 2003 |
| 11 Jun 2003 | SL 191 v WI 160/43rd ODI · ODI | WI | 21 | 1/29 | 0 | West Indies won by 6 wickets (DLS method) | Kingstown | Sri Lanka tour of West Indies 2003 |
| 8 Jun 2003 | WI 312/4 v SL 313/62nd ODI · ODI | WI | 94 | 0/40 | 0 | Sri Lanka won by 4 wickets (with 3 balls remaining) | Barbados | Sri Lanka tour of West Indies 2003 |
| 7 Jun 2003 | SL 201 v WI 1461st ODI · ODI | WI | 0 | 0/16 | 0 | Sri Lanka won by 55 runs | Bridgetown | Sri Lanka tour of West Indies 2003 |
| 1 Jun 2003 | AUS 247/8 v WI 249/17th ODI · ODI | WI | 60 | 5/46 | 0 | West Indies won by 9 wickets | St George's | Australia tour of West Indies 2003 |
| 30 May 2003 | AUS 252 v WI 254/76th ODI · ODI | WI | 18 | 3/37 | 3 | West Indies won by 3 wickets | St George's | Australia tour of West Indies 2003 |
| 25 May 2003 | WI 290/5 v AUS 251/95th ODI · ODI | WI | 5 | 1/44 | 1 | West Indies won by 39 runs | Trinidad | Australia tour of West Indies 2003 |
| 24 May 2003 | WI 219 v AUS 286/54th ODI · ODI | WI | 84 | 0/52 | 0 | Australia won by 67 runs | Trinidad | Australia tour of West Indies 2003 |
| 21 May 2003 | WI 233/9 v AUS 258/43rd ODI · ODI | WI | 43 | 1/50 | 0 | Australia won by 25 runs | Saint Lucia | Australia tour of West Indies 2003 |
| 18 May 2003 | WI 163 v AUS 166/22nd ODI · ODI | WI | 28 | 0/28 | 0 | Australia won by 8 wickets (with 89 balls remaining) | Jamaica | Australia tour of West Indies 2003 |
| 17 May 2003 | AUS 270/5 v WI 205/81st ODI · ODI | WI | 37 | 1/42 | 1 | Australia won by 2 runs (DLS method) | Kingston | Australia tour of West Indies 2003 |
| 9 May 2003 | AUS 240 & 417 v WI 240 & 418/74th Test · Test | WI | 0 & 19 | 1/30 | 0 | West Indies won by 3 wickets | St John's | Australia tour of West Indies 2003 |
| 1 May 2003 | WI 328 & 284 v AUS 605/9 & 8/13rd Test · Test | WI | 71 & 56 | 0/79 & 0/2 | 1 | Australia won by 9 wickets | Barbados | Australia tour of West Indies 2003 |
| 4 Mar 2003 | KEN 104 v WI 246/742nd Match · ODI | WI | 119 | - | 1 | West Indies won by 142 runs | Kimberley | 2003 Cricket World Cup |
| 28 Feb 2003 | SL 228/6 v WI 222/9Match 34 · ODI | WI | 55 | 1/42 | 0 | Sri Lanka won by 6 runs | Cape Town | ICC World Cup 2002/03 |
| 23 Feb 2003 | CAN 202 v WI 206/3Match 24 · ODI | WI | 8 | 0/29 | 1 | West Indies won by 7 wickets | Centurion | ICC World Cup 2002/03 |
| 18 Feb 2003 | WI 244/9 v BAN 32/2Match 16 · ODI | WI | 0 | - | 1 | No result | Benoni | ICC World Cup 2002/03 |
| 13 Feb 2003 | NZ 241/7 v WI 221Match 9 · ODI | WI | 22 | 1/37 | 0 | New Zealand won by 20 runs | Gqeberha | ICC World Cup 2002/03 |
| 9 Feb 2003 | WI 278/5 v SA 275/9Match 1 · ODI | WI | 2 | 2/60 | 0 | West Indies won by 3 runs | Cape Town | ICC World Cup 2002/03 |
| 16 Dec 2002 | BAN 194 & 212 v WI 296 & 111/32nd Test · Test | WI | 38 & 37 | - | 3 | West Indies won by 7 wickets | Chattogram | ICC World Cup 2002/03 |
| 8 Dec 2002 | BAN 139 & 87 v WI 5361st Test · Test | WI | 51 | - | 1 | West Indies won by an innings and 310 runs | Dhaka | ICC World Cup 2002/03 |
| 3 Dec 2002 | WI 281/5 v BAN 195/93rd ODI · ODI | WI | 73 | 3/37 | 1 | West Indies won by 86 runs | Dhaka | ICC World Cup 2002/03 |
| 29 Nov 2002 | WI 275/7 v BAN 90/41st ODI · ODI | WI | 38 | 0/2 | 1 | No result | Chattogram | ICC World Cup 2002/03 |
| 24 Nov 2002 | IND 180 v WI 315/67th ODI · ODI | WI | 5 | 3/22 | 0 | West Indies won by 135 runs | Vijayawada | West Indies tour of India 2002/03 |
| 21 Nov 2002 | IND 202/7 v WI 2016th ODI · ODI | WI | 27 | 0/28 | 1 | India won by 3 wickets (with 22 balls remaining) | Jodhpur | West Indies tour of India 2002/03 |
| 18 Nov 2002 | IND 290/8 v WI 291/55th ODI · ODI | WI | 101 | 0/44 | 1 | West Indies won by 5 wickets (with 7 balls remaining) | Vadodara | West Indies tour of India 2002/03 |
| 15 Nov 2002 | IND 325/5 v WI 324/44th ODI · ODI | WI | 140 | 0/15 | 0 | India won by 5 wickets (with 14 balls remaining) | Ahmedabad | West Indies tour of India 2002/03 |
| 12 Nov 2002 | IND 200/1 v WI 300/53rd ODI · ODI | WI | 72 | 0/18 | 0 | India won by 81 runs (D/L method) | Rajkot | West Indies tour of India 2002/03 |
| 9 Nov 2002 | IND 279/9 v WI 280/32nd ODI · ODI | WI | 103 | 1/34 | 0 | West Indies won by 7 wickets (with 4 balls remaining) (D/L method) | Nagpur | West Indies tour of India 2002/03 |
| 6 Nov 2002 | IND 283/6 v WI 285/61st ODI · ODI | WI | 7 | 0/16 | 2 | West Indies won by 4 wickets (with 0 balls remaining) | Jamshedpur | West Indies tour of India 2002/03 |
| 30 Oct 2002 | IND 358 & 471/8 v WI 4973rd Test · Test | WI | 88 | 0/6 & 0/70 | 3 | Match drawn | Kolkata | West Indies tour of India 2002/03 |
| 17 Oct 2002 | IND 316 & 81/2 v WI 167 & 2292nd Test · Test | WI | 23 & 0 | - | 1 | India won by 8 wickets | Chennai | West Indies tour of India 2002/03 |
| 9 Oct 2002 | IND 457/9 v WI 157 & 1881st Test · Test | WI | 7 & 42 | 0/3 | 0 | India won by an innings and 112 runs | Mumbai | West Indies tour of India 2002/03 |
| 17 Sept 2002 | WI 261/6 v KEN 2326th Match · ODI | WI | 33 | 2/38 | 0 | West Indies won by 29 runs | Colombo | 2002 ICC Champions Trophy |
| 13 Sept 2002 | WI 238/8 v SA 242/82nd Match · ODI | WI | 49 | 0/21 | 0 | South Africa won by 2 wickets (with 0 balls remaining) | Colombo | 2002 ICC Champions Trophy |
| 28 Jun 2002 | WI 470 v NZ 373 & 256/52nd Test · Test | WI | 204 | 0/5 & 0/7 | 1 | Match drawn | St. George's | New Zealand tour of West Indies 2002 |