| 7 Oct 2005 | AUS 328/4 v IWX 2732nd ODI · ODI | IWX | 54 | - | 0 | Australia won by 55 runs | Melbourne | ICC World XI tour of Australia 2005/06 |
| 3 Jun 2005 | WI 404 & 143 v PAK 374 & 3092nd Test · Test | WI | 33 & 15 | 1/85 & 1/35 | 2 | Pakistan won by 136 runs | Jamaica | Pakistan tour of West Indies 2005 |
| 26 May 2005 | WI 345 & 371 v PAK 144 & 2961st Test · Test | WI | 4 & 50 | 5/91 | 1 | West Indies won by 276 runs | Barbados | Pakistan tour of West Indies 2005 |
| 22 May 2005 | PAK 303/6 v WI 2813rd ODI · ODI | WI | 124 | 0/54 | 0 | Pakistan won by 22 runs | St Lucia | Pakistan tour of West Indies 2005 |
| 21 May 2005 | WI 218 v PAK 258/82nd ODI · ODI | WI | 43 | 1/50 | 1 | Pakistan won by 40 runs | St. Lucia | Pakistan tour of West Indies 2005 |
| 18 May 2005 | PAK 192 v WI 1331st ODI · ODI | WI | 22 | 3/48 | 1 | Pakistan won by 59 runs | St Vincent | Pakistan tour of West Indies 2005 |
| 15 May 2005 | WI 138/7 v SA 141/35th ODI · ODI | WI | 28 | 0/24 | 0 | South Africa won by 7 wickets | Trinidad | South Africa tour of West Indies 2005 |
| 14 May 2005 | WI 231/8 v SA 232/44th ODI · ODI | WI | 3 | 1/31 | 2 | South Africa won by 6 wickets (with 19 balls remaining) | Trinidad | South Africa tour of West Indies 2005 |
| 11 May 2005 | WI 283 v SA 284/63rd ODI · ODI | WI | 132 | 0/19 | 1 | South Africa won by 1 run | Barbados | South Africa tour of West Indies 2005 |
| 8 May 2005 | WI 152/7 v SA 124/22nd ODI · ODI | WI | 11 | - | 0 | South Africa won by 8 wickets (DLS method) | Jamaica | South Africa tour of West Indies 2005 |
| 7 May 2005 | WI 253 v SA 255/21st ODI · ODI | WI | 26 | 0/33 | 0 | South Africa won by 8 wickets (with 30 balls remaining) | Jamaica | South Africa tour of West Indies 2005 |
| 29 Apr 2005 | SA 588/6d & 127/1 v WI 7474th Test · Test | WI | 317 | 1/65 & 0/3 | 0 | Match drawn | St John's | South Africa tour of West Indies 2005 |
| 21 Apr 2005 | WI 296 & 166 v SA 548/9d3rd Test · Test | WI | 0 & 5 | 3/85 | 0 | South Africa won by an innings and 86 runs | Bridgetown | South Africa tour of West Indies 2005 |
| 8 Apr 2005 | WI 347 & 194 v SA 398 & 146/22nd Test · Test | WI | 6 & 1 | 4/50 & 0/16 | 2 | South Africa won by 8 wickets | Trinidad | South Africa tour of West Indies 2005 |
| 1 Feb 2005 | PAK 307/8 v WI 277Match 9 · ODI | WI | 0 | 0/51 | 0 | Pakistan won by 30 runs | Perth | VB Series 2004/05 |
| 28 Jan 2005 | PAK 281/9 v WI 339/47th Match · ODI | WI | 9 | 0/35 | 0 | West Indies won by 58 runs | Adelaide | VB Series 2004/05 |
| 26 Jan 2005 | AUS 269/8 v WI 196Match 6 · ODI | WI | 2 | - | 0 | Australia won by 73 runs | Adelaide | VB Series 2004/05 |
| 21 Jan 2005 | WI 263/9 v AUS 43/5Match 4 · ODI | WI | 26 | - | 1 | No result | Brisbane | VB Series 2004/05 |
| 19 Jan 2005 | WI 273/5 v PAK 274/4Match 3 · ODI | WI | 82 | - | 1 | Pakistan won by 6 wickets | Brisbane | VB Series 2004/05 |
| 14 Jan 2005 | AUS 301/4 v WI 1851st Match · ODI | WI | 0 | 0/21 | 1 | Australia won by 116 runs | Melbourne | VB Series 2004/05 |
| 10 Jan 2005 | ICC 344/8 v ASIA 232Only ODI · ODI | ICC | 1 | 0/16 | 1 | ICC World XI won by 112 runs | Melbourne | ICC World XI tour of Australia 2004/05 |
| 25 Sept 2004 | ENG 217 v WI 218/8Final · ODI | WI | 23 | 1/52 | 0 | West Indies won by 2 wickets | London | ICC Champions Trophy 2004 |
| 22 Sept 2004 | PAK 131 v WI 132/3Semi-final · ODI | WI | 1 | 1/11 | 0 | West Indies won by 7 wickets | Southampton | ICC Champions Trophy 2004 |
| 18 Sept 2004 | SA 246/6 v WI 249/5Match 11 · ODI | WI | 16 | 3/50 | 0 | West Indies won by 5 wickets | London | ICC Champions Trophy 2004 |
| 15 Sept 2004 | WI 269/3 v BAN 131Match 8 · ODI | WI | 99 | 2/12 | 0 | West Indies won by 138 runs | Southampton | ICC Champions Trophy 2004 |
| 19 Aug 2004 | ENG 470 & 4/0 v WI 152/9 & 3184th Test · Test | WI | 12 & 105 | 1/18 | 0 | England won by 10 wickets | London | West Indies tour of England 2004 |
| 12 Aug 2004 | ENG 330 & 231/3 v WI 395/9 & 1653rd Test · Test | WI | 5 & 42 | 0/7 & 1/32 | 0 | England won by 7 wickets | Manchester | West Indies tour of England 2004 |
| 29 Jul 2004 | ENG 566/9d & 248 v WI 336 & 2222nd Test · Test | WI | 7 & 82 | 5/34 | 2 | England won by 256 runs | Birmingham | West Indies tour of England 2004 |
| 22 Jul 2004 | ENG 568 & 325/5 v WI 416 & 2671st Test · Test | WI | 66 & 81 | 1/45 | 1 | England won by 210 runs | London | West Indies tour of England 2004 |
| 10 Jul 2004 | NZ 266 v WI 159Final · ODI | WI | 4 | 1/48 | 2 | New Zealand won by 107 runs | London | NatWest Series 2004 |
| 6 Jul 2004 | ENG 285/7 v WI 286/3Match 8 · ODI | WI | 132* | 3/57 | 0 | West Indies won by 7 wickets | London | NatWest Series 2004 |
| 3 Jul 2004 | NZ 220/5 v WI 2166th Match · ODI | WI | 27 | 0/11 | 1 | New Zealand won by 5 wickets (with 24 balls remaining) | Cardiff | NatWest Series 2004 |
| 1 Jul 2004 | WI 159 v ENG 160/3Match 5 · ODI | WI | 23 | - | 1 | England won by 7 wickets | Leeds | NatWest Series 2004 |
| 27 Jun 2004 | ENG 147 v WI 148/3Match 3 · ODI | WI | 60* | - | 1 | West Indies won by 7 wickets | Nottingham | NatWest Series 2004 |
| 26 Jun 2004 | NZ 97/2 v WI 122/42nd Match · ODI | WI | 30 | 0/7 | 1 | No result | Birmingham | NatWest Series 2004 |
| 4 Jun 2004 | WI 559/4 v BAN 284 & 1762nd Test · Test | WI | 14 | 0/9 | 0 | West Indies won by an innings and 99 runs | Jamaica | Bangladesh tour of West Indies 2004 |
| 28 May 2004 | WI 352 & 113/0 v BAN 416 & 271/91st Test · Test | WI | 141 & 66* | 1/51 & 1/33 | 2 | Match drawn | St Lucia | Bangladesh tour of West Indies 2004 |
| 16 May 2004 | WI 124/7 v BAN 101/82nd ODI · ODI | WI | 7 | 0/26 | 1 | West Indies won by 23 runs | Kingstown | Bangladesh tour of West Indies 2004 |
| 15 May 2004 | BAN 144/8 v WI 145/91st ODI · ODI | WI | 0 | 0/30 | 1 | West Indies won by 1 wicket | Kingstown | Bangladesh tour of West Indies 2004 |
| 5 May 2004 | WI 261/6 v ENG 262/57th ODI · ODI | WI | 41 | 1/28 | 0 | England won by 5 wickets (with 16 balls remaining) | Barbados | England tour of West Indies 2003/04 |
| 2 May 2004 | ENG 280/8 v WI 282/66th ODI · ODI | WI | 9 | 2/39 | 0 | West Indies won by 4 wickets | Gros Islet | England tour of West Indies 2003/04 |
| 1 May 2004 | WI 284/5 v ENG 281/85th ODI · ODI | WI | 36 | 1/33 | 0 | West Indies won by 5 wickets (with 12 balls remaining) | St Lucia | England tour of West Indies 2003/04 |
| 24 Apr 2004 | WI 57/2 v ENG2nd ODI · ODI | WI | 20 | - | 0 | No result | Port of Spain | England tour of West Indies 2003/04 |
| 18 Apr 2004 | WI 156/5 v ENG 157/81st ODI · ODI | WI | 2 | 3/20 | 0 | England won by 2 wickets (with 3 balls remaining) | Guyana | England tour of West Indies 2003/04 |
| 10 Apr 2004 | WI 751/5d v ENG 285 & 422/54th Test · Test | WI | 69 | 0/4 & 0/36 | 2 | Match drawn | St John's | England tour of West Indies 2003/04 |
| 1 Apr 2004 | WI 224 & 94 v ENG 226 & 93/23rd Test · Test | WI | 6 & 15 | 0/32 | 1 | England won by 8 wickets | Barbados | England tour of West Indies 2003/04 |
| 19 Mar 2004 | WI 208 & 209 v ENG 319 & 99/32nd Test · Test | WI | 62 & 16 | 2/20 | 1 | England won by 7 wickets | Trinidad | England tour of West Indies 2003/04 |
| 11 Mar 2004 | WI 311 & 47 v ENG 339 & 20/01st Test · Test | WI | 5 & 9 | 0/6 | 0 | England won by 10 wickets | Jamaica | England tour of West Indies 2003/04 |
| 4 Feb 2004 | SA 310/6 v WI 304/25th ODI · ODI | WI | 152* | 1/61 | 0 | South Africa won by 4 wickets (with 2 balls remaining) | Johannesburg | West Indies tour of South Africa 2003/04 |
| 1 Feb 2004 | SA 297/4 v WI 300/34th ODI · ODI | WI | 26 | 1/53 | 1 | West Indies won by 7 wickets | Centurion | West Indies tour of South Africa 2003/04 |