| 25 Jan 2008 | SA 255/9 v WI 169Match 2 · ODI | WI | 2 | 1/42 | 0 | South Africa won by 86 runs | Cape Town | West Indies in South Africa ODI Series 2007/08 |
| 20 Jan 2008 | SA 176/4 v WI 175Match 1 · ODI | WI | 11 | 0/8 | 1 | South Africa won by 6 wickets | Centurion | West Indies in South Africa ODI Series 2007/08 |
| 18 Jan 2008 | SA 134/6 v WI 131/7Match 2 · T20I | WI | 4 | 1/24 | 0 | South Africa won by 4 wickets | Johannesburg | West Indies in South Africa T20I Series 2007/08 |
| 10 Jan 2008 | SA 556/4d v WI 139 & 317/9Match 3 · Test | WI | 6 & 105 | 1/90 | 0 | South Africa won by an innings and 100 runs | Durban | Sir Vivian Richards Trophy 2007/08 |
| 2 Jan 2008 | SA 321 & 186/3 v WI 243 & 262Match 2 · Test | WI | 51 & 18 | 0/18 & 0/17 | 0 | South Africa won by 7 wickets | Cape Town | Sir Vivian Richards Trophy 2007/08 |
| 26 Dec 2007 | WI 408 & 175 v SA 195 & 2601st Test · Test | WI | 94 & 40 | 1/14 | 1 | West Indies won by 128 runs | Port Elizabeth | West Indies tour of Zimbabwe and South Africa 2007/08 |
| 16 Dec 2007 | SA 58/8 v WI 60/5Match 1 · T20I | WI | 1 | - | 0 | West Indies won by 5 wickets | Port Elizabeth | West Indies in South Africa T20I Series 2007/08 |
| 7 Dec 2007 | ZIM 232/9 v WI 234/5Match 4 · ODI | WI | 62 | 0/36 | 0 | West Indies won by 5 wickets | Bulawayo | West Indies in Zimbabwe ODI Series 2007/08 |
| 4 Dec 2007 | ZIM 139 v WI 142/43rd ODI · ODI | WI | 4 | - | 0 | West Indies won by 6 wickets (with 133 balls remaining) | Bulawayo | West Indies in Zimbabwe ODI Series 2007/08 |
| 2 Dec 2007 | ZIM 176 v WI 286/9Match 2 · ODI | WI | 43 | 1/22 | 1 | West Indies won by 110 runs | Harare | West Indies in Zimbabwe ODI Series 2007/08 |
| 30 Nov 2007 | ZIM 274/8 v WI 244/8Match 1 · ODI | WI | 25 | - | 0 | Zimbabwe won by 30 runs | Harare | West Indies in Zimbabwe ODI Series 2007/08 |
| 13 Sept 2007 | BAN 165/4 v WI 164/85th T20I · T20I | WI | 27 | - | 0 | Bangladesh won by 6 wickets | Johannesburg | ICC World Twenty20 2007/08 |
| 11 Sept 2007 | SA 208/2 v WI 205/61st T20I · T20I | WI | 6 | 0/21 | 0 | South Africa won by 8 wickets | Johannesburg | ICC World Twenty20 2007/08 |
| 14 Jul 2007 | IRE 84/4 v WIMatch 5 · ODI | WI | - | - | 0 | No result | Dublin | Quadrangular Series (Ireland) 2007 |
| 10 Jul 2007 | NED 80 v WI 82/01st Match · ODI | WI | DNB | - | 0 | West Indies won by 10 wickets (with 213 balls remaining) | Dublin | Quadrangular Series in Ireland in 2007 |
| 7 Jul 2007 | ENG 196 v WI 289/5Match 3 · ODI | WI | 9 | - | 1 | West Indies won by 93 runs | Nottingham | NatWest Series 2007 |
| 4 Jul 2007 | ENG 217 v WI 278/5Match 2 · ODI | WI | 77 | - | 0 | West Indies won by 61 runs | Birmingham | NatWest Series 2007 |
| 1 Jul 2007 | ENG 225 v WI 146Match 1 · ODI | WI | 0 | 0/18 | 1 | England won by 79 runs | London | NatWest Series 2007 |
| 29 Jun 2007 | ENG 173/5 v WI 169/7Match 2 · T20I | WI | 42 | 1/31 | 0 | England won by 5 wickets | London | West Indies in England T20I Series 2007 |
| 28 Jun 2007 | ENG 193/7 v WI 208/8Match 1 · T20I | WI | 51 | 0/52 | 0 | West Indies won by 15 runs | London | West Indies in England T20I Series 2007 |
| 15 Jun 2007 | WI 287 & 222 v ENG 400 & 111/34th Test · Test | WI | 19 & 2 | 0/35 & 0/12 | 1 | England won by 7 wickets | Chester-le-Street | West Indies tour of England and Ireland 2007 |
| 21 Apr 2007 | WI 300 v ENG 301/9Match 48 · ODI | WI | 51 | - | 0 | England won by 1 wicket | Barbados | ICC World Cup 2006/07 |
| 19 Apr 2007 | WI 230/5 v BAN 131Match 46 · ODI | WI | 31 | - | 1 | West Indies won by 99 runs | Barbados | ICC World Cup 2006/07 |
| 1 Apr 2007 | WI 190 v SL 303/5Match 30 · ODI | WI | 3 | - | 0 | Sri Lanka won by 113 runs | Guyana | ICC World Cup 2006/07 |
| 29 Mar 2007 | WI 177 v NZ 179/3Match 27 · ODI | WI | 9 | - | 0 | New Zealand won by 7 wickets | Antigua | ICC World Cup 2006/07 |
| 27 Mar 2007 | WI 219 v AUS 322/6Match 25 · ODI | WI | 4 | 1/58 | 1 | Australia won by 103 runs | Antigua | ICC World Cup 2006/07 |
| 23 Mar 2007 | WI 190/2 v IRE 183/8Match 21 · ODI | WI | 27* | 0/23 | 0 | West Indies won by 8 wickets (DLS method) | Jamaica | ICC World Cup 2006/07 |
| 19 Mar 2007 | WI 204/4 v ZIM 202/5Match 13 · ODI | WI | 28 | 0/48 | 0 | West Indies won by 6 wickets | Jamaica | ICC World Cup 2006/07 |
| 13 Mar 2007 | WI 241/9 v PAK 187Match 1 · ODI | WI | 63 | - | 0 | West Indies won by 54 runs | Jamaica | ICC World Cup 2006/07 |
| 31 Jan 2007 | IND 341/3 v WI 181Match 4 · ODI | WI | 55 | 1/51 | 0 | India won by 160 runs | Vadodara | West Indies in India ODI Series 2006/07 |
| 27 Jan 2007 | IND 268 v WI 270/7Match 3 · ODI | WI | 98 | 1/41 | 0 | West Indies won by 3 wickets | Chennai | West Indies in India ODI Series 2006/07 |
| 24 Jan 2007 | IND 189 v WI 1692nd ODI · ODI | WI | 1 | - | 0 | India won by 20 runs | Cuttack | West Indies in India ODI Series 2006/07 |
| 21 Jan 2007 | IND 338/3 v WI 324/81st ODI · ODI | WI | 40 | 0/53 | 1 | India won by 14 runs | Nagpur | West Indies in India ODI Series 2006/07 |
| 16 Dec 2006 | PAK 239/3 v WI 238/7Match 5 · ODI | WI | 22 | 0/17 | 0 | Pakistan won by 7 wickets | Karachi | West Indies in Pakistan ODI Series 2006/07 |
| 13 Dec 2006 | PAK 209 v WI 212/3Match 4 · ODI | WI | 100* | 1/53 | 0 | West Indies won by 7 wickets | Multan | West Indies in Pakistan ODI Series 2006/07 |
| 10 Dec 2006 | PAK 192/3 v WI 207/7Match 3 · ODI | WI | 13 | 0/9 | 1 | Pakistan won by 7 wickets (DLS method) | Lahore | West Indies in Pakistan ODI Series 2006/07 |
| 7 Dec 2006 | PAK 154/8 v WI 151Match 2 · ODI | WI | 37 | 1/10 | 0 | Pakistan won by 2 wickets | Faisalabad | West Indies in Pakistan ODI Series 2006/07 |
| 5 Nov 2006 | AUS 116/2 v WI 138Final · ODI | WI | 7 | 0/9 | 0 | Australia won by 8 wickets (DLS method) | Mumbai | ICC Champions Trophy 2006/07 |
| 2 Nov 2006 | SA 258/8 v WI 262/4Semi-final · ODI | WI | 5* | 2/44 | 0 | West Indies won by 6 wickets | Jaipur | ICC Champions Trophy 2006/07 |
| 28 Oct 2006 | ENG 276/7 v WI 272/4Match 17 · ODI | WI | 3* | 2/45 | 0 | England won by 3 wickets | Ahmedabad | ICC Champions Trophy 2006/07 |
| 26 Oct 2006 | IND 223/9 v WI 224/7Match 15 · ODI | WI | 5* | 1/35 | 0 | West Indies won by 3 wickets | Ahmedabad | ICC Champions Trophy 2006/07 |
| 18 Oct 2006 | AUS 224/9 v WI 234/6Match 10 · ODI | WI | 1* | 0/36 | 0 | West Indies won by 10 runs | Mumbai | ICC Champions Trophy 2006/07 |
| 14 Oct 2006 | SL 83/1 v WI 80Match 6 · ODI | WI | 1 | 0/16 | 0 | Sri Lanka won by 9 wickets | Mumbai | ICC Champions Trophy 2006/07 |
| 11 Oct 2006 | BAN 161 v WI 164/0Match 4 · ODI | WI | DNB | 2/27 | 1 | West Indies won by 10 wickets | Jaipur | ICC Champions Trophy 2006/07 |
| 8 Oct 2006 | WI 90/1 v ZIM 85Match 2 · ODI | WI | DNB | - | 0 | West Indies won by 9 wickets | Ahmedabad | ICC Champions Trophy 2006/07 |
| 20 Sept 2006 | IND 162 v WI 146Match 5 · ODI | WI | 5 | 0/17 | 0 | India won by 16 runs | Kuala Lumpur | DLF Cup 2006/07 |
| 18 Sept 2006 | AUS 272/6 v WI 273/7Match 4 · ODI | WI | 0 | 0/42 | 0 | West Indies won by 3 wickets | Kuala Lumpur | DLF Cup 2006/07 |
| 30 Jun 2006 | IND 200 & 171 v WI 103 & 2194th Test · Test | WI | 2 & 5 | - | 0 | India won by 49 runs | Jamaica | India tour of West Indies 2006 |
| 22 Jun 2006 | WI 581 & 172/6d v IND 362 & 298/43rd Test · Test | WI | 87 & 20 | 0/10 & 0/68 | 0 | Match drawn | St Kitts | India tour of West Indies 2006 |
| 26 May 2006 | WI 218/4 v IND 217/7Match 4 · ODI | WI | 9 | 0/37 | 0 | West Indies won by 6 wickets | Trinidad | India in West Indies ODI Series 2006 |