| 31 Jan 2007 | IND 341/3 v WI 181Match 4 · ODI | WI | 6 | 1/34 | 1 | 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 | 0 | 2/57 | 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 | 5 | 0/13 | 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 | 52 | 2/51 | 0 | 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 | 7 | 1/41 | 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 | 9 | - | 3 | 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 | 41 | 2/32 | 0 | 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 | 0 | 0/26 | 0 | Pakistan won by 2 wickets | Faisalabad | West Indies in Pakistan ODI Series 2006/07 |
| 27 Nov 2006 | PAK 304 & 399/6 v WI 260 & 244/93rd Test · Test | WI | 40 & 2 | 0/27 & 1/38 | 1 | Pakistan won by 199 runs | Karachi | West Indies tour of Pakistan 2006/07 |
| 19 Nov 2006 | PAK 357 & 461/7 v WI 5912nd Test · Test | WI | 93 | 1/52 & 0/85 | 0 | Match drawn | Multan | West Indies tour of Pakistan 2006/07 |
| 11 Nov 2006 | WI 206 & 291 v PAK 485 & 13/11st Test · Test | WI | 34 & 11 | 2/24 | 0 | Pakistan won by 9 wickets | Lahore | West Indies tour of Pakistan 2006/07 |
| 5 Nov 2006 | AUS 116/2 v WI 138Final · ODI | WI | 37 | 0/5 | 1 | 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 | 133* | 0/48 | 1 | 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 | 101 | 3/31 | 1 | England won by 3 wickets | Ahmedabad | ICC Champions Trophy 2006/07 |
| 26 Oct 2006 | IND 223/9 v WI 224/7Match 15 · ODI | WI | 34 | 0/34 | 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 | 24 | 1/39 | 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 | 0 | - | 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 | 104* | 1/25 | 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 | 41 | 3/3 | 0 | West Indies won by 9 wickets | Ahmedabad | ICC Champions Trophy 2006/07 |
| 24 Sept 2006 | AUS 240/6 v WI 113Final · ODI | WI | 0 | 1/46 | 2 | Australia won by 127 runs | Kuala Lumpur | DLF Cup 2006/07 |
| 20 Sept 2006 | IND 162 v WI 146Match 5 · ODI | WI | 1 | 2/13 | 1 | India won by 16 runs | Kuala Lumpur | DLF Cup 2006/07 |
| 18 Sept 2006 | AUS 272/6 v WI 273/7Match 4 · ODI | WI | 79 | 0/46 | 1 | West Indies won by 3 wickets | Kuala Lumpur | DLF Cup 2006/07 |
| 14 Sept 2006 | IND 309/5 v WI 141/2Match 2 · ODI | WI | 45 | 1/46 | 0 | West Indies won by 29 runs (DLS method) | Kuala Lumpur | DLF Cup 2006/07 |
| 12 Sept 2006 | AUS 279/9 v WI 2011st Match · ODI | WI | 58 | 0/37 | 0 | Australia won by 78 runs | Kuala Lumpur | DLF Cup 2006/07 |
| 30 Jun 2006 | IND 200 & 171 v WI 103 & 2194th Test · Test | WI | 0 & 0 | 0/10 | 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 | 83 & 3 | 0/3 & 0/31 | 2 | Match drawn | St Kitts | India tour of West Indies 2006 |
| 10 Jun 2006 | IND 588/8d v WI 215 & 294/72nd Test · Test | WI | 46 & 2 | 1/52 | 0 | Match drawn | St Lucia | India tour of West Indies 2006 |
| 2 Jun 2006 | IND 241 & 521/6d v WI 371 & 298/91st Test · Test | WI | 72 & 69 | 0/6 & 1/66 | 1 | Match drawn | Antigua | India tour of West Indies 2006 |
| 28 May 2006 | WI 255/6 v IND 236Match 5 · ODI | WI | 51 | 1/44 | 2 | West Indies won by 19 runs | Trinidad | India in West Indies ODI Series 2006 |
| 26 May 2006 | WI 218/4 v IND 217/7Match 4 · ODI | WI | 46 | 0/28 | 1 | West Indies won by 6 wickets | Trinidad | India in West Indies ODI Series 2006 |
| 23 May 2006 | WI 248/6 v IND 245/9Match 3 · ODI | WI | 40 | 0/35 | 0 | 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 | 0 | 1/33 | 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 | 123 | 0/16 | 0 | 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 | 11 | 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 | 2 | 0/14 | 0 | No result | Trinidad | Zimbabwe in West Indies ODI Series 2006 |
| 10 May 2006 | WI 156/0 v ZIM 152Match 5 · ODI | WI | 95* | 1/24 | 0 | West Indies won by 10 wickets | St Lucia | Zimbabwe in West Indies ODI Series 2006 |
| 30 Apr 2006 | WI 242/9 v ZIM 144Match 2 · ODI | WI | 49 | 2/21 | 2 | West Indies won by 98 runs | Antigua | Zimbabwe in West Indies ODI Series 2006 |
| 29 Apr 2006 | WI 154/5 v ZIM 151/9Match 1 · ODI | WI | 35 | 2/30 | 0 | West Indies won by 5 wickets | Antigua | Zimbabwe in West Indies ODI Series 2006 |
| 25 Mar 2006 | NZ v WI 256/43rd Test · Test | WI | 30 | - | 0 | Match drawn | Napier | West Indies tour of New Zealand 2005/06 |
| 17 Mar 2006 | WI 192 & 215 v NZ 372 & 37/02nd Test · Test | WI | 30 & 68 | 0/46 | 0 | New Zealand won by 10 wickets | Wellington | West Indies tour of New Zealand 2005/06 |
| 9 Mar 2006 | NZ 275 & 272 v WI 257 & 2631st Test · Test | WI | 25 & 82 | 2/10 & 4/71 | 1 | New Zealand won by 27 runs | Auckland | West Indies tour of New Zealand 2005/06 |
| 4 Mar 2006 | NZ 233 v WI 234/7Match 5 · ODI | WI | 2 | 0/36 | 1 | West Indies won by 3 wickets | Auckland | West Indies in New Zealand ODI Series 2005/06 |
| 1 Mar 2006 | NZ 324/6 v WI 233/8Match 4 · ODI | WI | 5 | 3/50 | 0 | New Zealand won by 91 runs | Napier | West Indies in New Zealand ODI Series 2005/06 |
| 25 Feb 2006 | NZ 276/6 v WI 255Match 3 · ODI | WI | 38 | 1/70 | 1 | New Zealand won by 21 runs | Christchurch | West Indies in New Zealand ODI Series 2005/06 |
| 22 Feb 2006 | NZ 204/7 v WI 200/9Match 2 · ODI | WI | 0 | 0/38 | 1 | New Zealand won by 3 wickets | Queenstown Events Centre | West Indies in New Zealand ODI Series 2005/06 |
| 18 Feb 2006 | NZ 288/9 v WI 207Match 1 · ODI | WI | 6 | 2/42 | 0 | New Zealand won by 81 runs | Wellington | West Indies in New Zealand ODI Series 2005/06 |
| 16 Feb 2006 | NZ 126/8 v WI 126/7Only T20I · T20I | WI | 10 | 2/22 | 0 | Match tied (New Zealand won the bowl-out) | Auckland | - |
| 17 Nov 2005 | WI 149 & 334 v AUS 406 & 78/12nd Test · Test | WI | 56 & 4 | 0/17 & 1/16 | 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 | 10 & 33 | 0/49 & 2/74 | 1 | Australia won by 379 runs | Brisbane | West Indies tour of Australia 2005/06 |
| 9 Oct 2005 | AUS 293/5 v IWX 1373rd ODI · ODI | IWX | 0 | 0/42 | 0 | Australia won by 156 runs | Melbourne | ICC World XI tour of Australia 2005/06 |