| 23 May 2006 | WI 248/6 v IND 245/9Match 3 · ODI | WI | 11 | 1/41 | 1 | West Indies won by 4 wickets | St Kitts | India in West Indies ODI Series 2006 |
| 20 May 2006 | WI 198/9 v IND 197Match 2 · ODI | WI | 19 | 2/30 | 1 | West Indies won by 1 run | Jamaica | India in West Indies ODI Series 2006 |
| 18 May 2006 | WI 251/6 v IND 254/51st ODI · ODI | WI | 10 | 0/34 | 1 | India won by 5 wickets (with 1 ball remaining) | Kingston | India in West Indies ODI Series 2006 |
| 14 May 2006 | WI 266/8 v ZIM 162Match 7 · ODI | WI | 6 | 1/17 | 0 | West Indies won by 104 runs | Trinidad | Zimbabwe in West Indies ODI Series 2006 |
| 13 May 2006 | WI 263/6 v ZIM 72/2Match 6 · ODI | WI | 0 | 1/31 | 0 | No result | Trinidad | Zimbabwe in West Indies ODI Series 2006 |
| 10 May 2006 | WI 156/0 v ZIM 152Match 5 · ODI | WI | DNB | 0/15 | 0 | West Indies won by 10 wickets | St Lucia | Zimbabwe in West Indies ODI Series 2006 |
| 7 May 2006 | WI 333/6 v ZIM 251/74th ODI · ODI | WI | 9 | 2/48 | 0 | West Indies won by 82 runs | Guyana | Zimbabwe in West Indies ODI Series 2006 |
| 17 Nov 2005 | WI 149 & 334 v AUS 406 & 78/12nd Test · Test | WI | 5 & 29 | - | 0 | Australia won by 9 wickets | Hobart | West Indies tour of Australia 2005/06 |
| 3 Nov 2005 | AUS 435 & 283/2 v WI 210 & 1291st Test · Test | WI | 5 & 17* | 0/29 & 0/46 | 0 | Australia won by 379 runs | Brisbane | West Indies tour of Australia 2005/06 |
| 26 Jan 2005 | AUS 269/8 v WI 196Match 6 · ODI | WI | 14 | 0/45 | 0 | Australia won by 73 runs | Adelaide | VB Series 2004/05 |
| 21 Jan 2005 | WI 263/9 v AUS 43/5Match 4 · ODI | WI | 13 | 0/13 | 1 | No result | Brisbane | VB Series 2004/05 |
| 19 Jan 2005 | WI 273/5 v PAK 274/4Match 3 · ODI | WI | DNB | 0/72 | 0 | Pakistan won by 6 wickets | Brisbane | VB Series 2004/05 |
| 14 Jan 2005 | AUS 301/4 v WI 1851st Match · ODI | WI | 9 | 1/45 | 0 | Australia won by 116 runs | Melbourne | VB Series 2004/05 |
| 26 Nov 2003 | ZIM 229/5 v WI 2083rd ODI · ODI | WI | 25 | 0/23 | 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 | 36* | 0/10 | 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 | 6 | 0/22 | 0 | West Indies won by 51 runs (D/L method) | Bulawayo | West Indies tour of Zimbabwe 2003/04 |
| 27 Jun 2003 | WI 191 & 212/3 v SL 208 & 1942nd Test · Test | WI | 14 & 0* | - | 2 | 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 | 8 | 0/9 & 0/15 | 0 | Match drawn | Saint Lucia | Sri Lanka tour of West Indies 2003 |
| 11 Jun 2003 | SL 191 v WI 160/43rd ODI · ODI | WI | 45* | 1/29 | 2 | 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 | 56* | 1/50 | 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 | 29 | 1/31 | 2 | 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 | DNB | 1/39 | 2 | 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 | 0 | 2/39 | 0 | 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 | 42 | 2/48 | 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 | 27 | - | 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 | 37 | 0/38 | 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 | 6 | - | 1 | 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 | 2 | 0/26 | 1 | Australia won by 2 runs (DLS method) | Kingston | Australia tour of West Indies 2003 |
| 19 Apr 2003 | WI 408 & 288 v AUS 576/4 & 238/32nd Test · Test | WI | 68 & 1 | 1/111 & 0/65 | 0 | Australia won by 118 runs | Trinidad | Australia tour of West Indies 2003 |
| 10 Apr 2003 | WI 237 & 398 v AUS 489 & 147/11st Test · Test | WI | 0 & 7 | 0/49 & 0/41 | 1 | Australia won by 9 wickets | Guyana | Australia tour of West Indies 2003 |
| 4 Mar 2003 | KEN 104 v WI 246/742nd Match · ODI | WI | 14 | - | 0 | West Indies won by 142 runs | Kimberley | 2003 Cricket World Cup |
| 16 Dec 2002 | BAN 194 & 212 v WI 296 & 111/32nd Test · Test | WI | 31 & 15* | - | 1 | West Indies won by 7 wickets | Chattogram | ICC World Cup 2002/03 |
| 8 Dec 2002 | BAN 139 & 87 v WI 5361st Test · Test | WI | 91 | - | 0 | 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 | 77 | - | 0 | 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 | 9 | - | 0 | No result | Chattogram | ICC World Cup 2002/03 |
| 24 Nov 2002 | IND 180 v WI 315/67th ODI · ODI | WI | 108* | - | 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 | 3 | 0/37 | 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 | 1 | 1/47 | 0 | 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 | 5 | - | 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 | 16 | 0/16 | 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 | 52 | - | 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 | 51 | - | 0 | 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 | 104 | 1/21 | 0 | Match drawn | Kolkata | West Indies tour of India 2002/03 |
| 19 Dec 2001 | SL 253/8 v WI 212/7Final · ODI | WI | 13 | 0/7 | 1 | Sri Lanka won by 34 runs (D/L method) | Colombo | 2001 LG Abans Triangular Series |
| 16 Dec 2001 | WI 155/2 v ZIM 1546th Match · ODI | WI | DNB | - | 0 | West Indies won by 8 wickets (with 96 balls remaining) | Kandy | 2001 LG Abans Triangular Series |
| 15 Dec 2001 | SL 239/2 v WI 235/95th Match · ODI | WI | 10 | 0/31 | 0 | Sri Lanka won by 8 wickets (with 41 balls remaining) | Kandy | 2001 LG Abans Triangular Series |
| 11 Dec 2001 | WI 250/8 v SL 2013rd Match · ODI | WI | 2 | - | 0 | West Indies won by 49 runs | Colombo | 2001 LG Abans Triangular Series |
| 9 Dec 2001 | WI 173 v ZIM 175/62nd Match · ODI | WI | 32 | - | 0 | Zimbabwe won by 4 wickets (with 11 balls remaining) | Colombo | 2001 LG Abans Triangular Series |
| 29 Nov 2001 | SL 627/9 & 27/0 v WI 390 & 2623rd Test · Test | WI | 4 & 0 | - | 1 | Sri Lanka won by 10 wickets | Colombo | West Indies tour of Sri Lanka 2001/02 |
| 21 Nov 2001 | SL 288 & 224/6 v WI 191 & 1902nd Test · Test | WI | 0 & 54 | 0/18 | 0 | Sri Lanka won by 131 runs | Kandy | West Indies tour of Sri Lanka 2001/02 |