| 12 May 2011 | WI 226 & 152 v PAK 160 & 178Match 1 · Test | WI | 27 & 36* | - | 0 | West Indies won by 40 runs | Guyana | Pakistan in West Indies Test Series 2011 |
| 23 Mar 2011 | PAK 113/0 v WI 112Quarter-final · ODI | WI | 44* | - | 0 | Pakistan won by 10 wickets | Mirpur | ICC Cricket World Cup 2010/11 |
| 16 Nov 2008 | PAK 273/6 v WI 2423rd ODI · ODI | WI | 3 | - | 1 | Pakistan won by 31 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2008/09 |
| 14 Nov 2008 | PAK 232 v WI 208Match 2 · ODI | WI | 107* | - | 0 | Pakistan won by 24 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2008/09 |
| 12 Nov 2008 | PAK 295/6 v WI 294/9Match 1 · ODI | WI | 36 | - | 2 | Pakistan won by 4 wickets | Abu Dhabi | Pakistan v West Indies ODI Series 2008/09 |
| 13 Mar 2007 | WI 241/9 v PAK 187Match 1 · ODI | WI | 19 | - | 1 | West Indies won by 54 runs | Jamaica | ICC World Cup 2006/07 |
| 16 Dec 2006 | PAK 239/3 v WI 238/7Match 5 · ODI | WI | 101 | - | 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 | 60 | - | 0 | West Indies won by 7 wickets | Multan | West Indies in Pakistan ODI Series 2006/07 |
| 27 Nov 2006 | PAK 304 & 399/6 v WI 260 & 244/93rd Test · Test | WI | 36 & 69 | 0/7 | 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 | 14 | 0/9 | 2 | Match drawn | Multan | West Indies tour of Pakistan 2006/07 |
| 11 Nov 2006 | WI 206 & 291 v PAK 485 & 13/11st Test · Test | WI | 5 & 81 | - | 0 | Pakistan won by 9 wickets | Lahore | West Indies tour of Pakistan 2006/07 |
| 3 Jun 2005 | WI 404 & 143 v PAK 374 & 3092nd Test · Test | WI | 28 & 0 | - | 0 | 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 | 92 & 153* | - | 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 | 33 | - | 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 | 3 | - | 0 | Pakistan won by 40 runs | St. Lucia | Pakistan tour of West Indies 2005 |
| 18 May 2005 | PAK 192 v WI 1331st ODI · ODI | WI | 13 | 0/0 | 0 | Pakistan won by 59 runs | St Vincent | Pakistan tour of West Indies 2005 |
| 1 Feb 2005 | PAK 307/8 v WI 277Match 9 · ODI | WI | 58 | - | 0 | Pakistan won by 30 runs | Perth | VB Series 2004/05 |
| 28 Jan 2005 | PAK 281/9 v WI 339/47th Match · ODI | WI | 85 | - | 1 | West Indies won by 58 runs | Adelaide | VB Series 2004/05 |
| 19 Jan 2005 | WI 273/5 v PAK 274/4Match 3 · ODI | WI | 25* | - | 0 | Pakistan won by 6 wickets | Brisbane | VB Series 2004/05 |
| 22 Sept 2004 | PAK 131 v WI 132/3Semi-final · ODI | WI | 11 | - | 0 | West Indies won by 7 wickets | Southampton | ICC Champions Trophy 2004 |
| 17 Feb 2002 | PAK 150 v WI 260/53rd ODI · ODI | WI | 67 | - | 0 | West Indies won by 110 runs | Sharjah | West Indies v Pakistan in United Arab Emirates 2001/02 |
| 15 Feb 2002 | PAK 232 v WI 1812nd ODI · ODI | WI | 22 | - | 0 | Pakistan won by 51 runs | Sharjah | West Indies v Pakistan in United Arab Emirates 2001/02 |
| 14 Feb 2002 | PAK 193/6 v WI 1901st ODI · ODI | WI | 0 | - | 0 | Pakistan won by 4 wickets (with 23 balls remaining) | Sharjah | West Indies v Pakistan in United Arab Emirates 2001/02 |
| 7 Feb 2002 | PAK 472 & 225/5 v WI 264 & 1892nd Test · Test | WI | 16 & 19 | - | 0 | Pakistan won by 244 runs | Sharjah | West Indies v Pakistan in United Arab Emirates 2001/02 |
| 31 Jan 2002 | PAK 493 & 214/6 v WI 366 & 1711st Test · Test | WI | 66 & 0 | - | 0 | Pakistan won by 170 runs | Sharjah | West Indies v Pakistan in United Arab Emirates 2001/02 |
| 25 May 2000 | WI 273 & 216/9 v PAK 269 & 2193rd Test · Test | WI | 89 & 31 | - | 0 | West Indies won by 1 wicket | St John's | Pakistan tour of West Indies 2000 |
| 18 May 2000 | WI 398 & 132/4 v PAK 253 & 419/92nd Test · Test | WI | 9 & 16 | 0/3 & 0/13 | 2 | Match drawn | Bridgetown | Pakistan tour of West Indies 2000 |
| 5 May 2000 | WI 222/7 v PAK 2881st Test · Test | WI | 46* | - | 0 | Match drawn | Georgetown | Pakistan tour of West Indies 2000 |
| 19 Oct 1999 | PAK 255/5 v WI 1176th Match · ODI | WI | 14 | 1/23 | 0 | Pakistan won by 138 runs | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 14 Oct 1999 | PAK 260/5 v WI 130/92nd Match · ODI | WI | 5 | 0/50 | 0 | Pakistan won by 130 runs | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 19 Sept 1999 | WI 161 v PAK 162/33rd ODI · ODI | WI | 3 | 1/33 | 0 | Pakistan won by 7 wickets (with 62 balls remaining) | Toronto | Pakistan tour of Canada 1999 |
| 16 Sept 1999 | PAK 230/6 v WI 215/91st ODI · ODI | WI | 29 | - | 1 | Pakistan won by 15 runs | Toronto | Pakistan tour of Canada 1999 |
| 16 May 1999 | PAK 229/8 v WI 2025th Match · ODI | WI | 77 | - | 0 | Pakistan won by 27 runs | Bristol | 1999 Cricket World Cup |
| 29 Oct 1998 | PAK 259/9 v WI 289/94th QF · ODI | WI | 49 | 0/9 | 0 | West Indies won by 30 runs | Dhaka | 1998 ICC KnockOut Trophy |
| 12 Dec 1997 | PAK 232 v WI 275/72nd Match · ODI | WI | 16* | - | 1 | West Indies won by 43 runs | Sharjah | 1997–98 Singer Akai Champions Trophy |
| 6 Dec 1997 | PAK 417 & 15/0 v WI 216 & 2123rd Test · Test | WI | 21 & 16 | 1/34 | 0 | Pakistan won by 10 wickets | Karachi | West Indies tour of Pakistan 1997/98 |
| 29 Nov 1997 | WI 303 & 139 v PAK 4712nd Test · Test | WI | 95 & 7 | - | 0 | Pakistan won by an innings and 29 runs | Rawalpindi | West Indies tour of Pakistan 1997/98 |
| 17 Nov 1997 | WI 151 & 211 v PAK 3811st Test · Test | WI | 0 & 14 | - | 0 | Pakistan won by an innings and 19 runs | Peshawar | West Indies tour of Pakistan 1997/98 |
| 4 Nov 1997 | PAK 219/2 v WI 215/74th Match · ODI | WI | 0 | 0/5 | 0 | Pakistan won by 8 wickets (with 56 balls remaining) | Lahore | 1997-98 Wills Quadrangular Tournament |
| 20 Jan 1997 | PAK 165 v WI 1032nd Final · ODI | WI | 10 | - | 0 | Pakistan won by 62 runs | Melbourne | 1996–97 Carlton and United Series |
| 18 Jan 1997 | PAK 185/6 v WI 179/91st Final · ODI | WI | 11 | 1/21 | 1 | Pakistan won by 4 wickets (with 70 balls remaining) | Sydney | 1996–97 Carlton and United Series |
| 14 Jan 1997 | PAK 183/2 v WI 18111th Match · ODI | WI | 72 | 0/19 | 0 | Pakistan won by 8 wickets (with 64 balls remaining) | Sydney | 1996–97 Carlton and United Series |
| 10 Jan 1997 | PAK 257/7 v WI 258/59th Match · ODI | WI | 35 | 1/16 | 0 | West Indies won by 5 wickets (with 8 balls remaining) | Perth | 1996–97 Carlton and United Series |
| 17 Dec 1996 | PAK 176 v WI 177/34th Match · ODI | WI | 21 | 0/13 | 1 | West Indies won by 7 wickets (with 83 balls remaining) | Adelaide | 1996–97 Carlton and United Series |
| 15 Oct 1995 | PAK 194/9 v WI 195/64th Match · ODI | WI | 11 | 0/25 | 0 | West Indies won by 4 wickets (with 65 balls remaining) | Sharjah | 1995–96 Singer Champions Trophy |
| 13 Oct 1995 | PAK 242/4 v WI 2273rd Match · ODI | WI | 36 | 0/7 | 0 | Pakistan won by 15 runs | Sharjah | 1995–96 Singer Champions Trophy |