| 3 Aug 2021 | WI 30/0 v PAK4th T20I · T20I | WI | 12* | - | 0 | No result | Providence | Pakistan tour of West Indies 2021 |
| 1 Aug 2021 | WI 15/0 v PAK3rd T20I · T20I | WI | 1* | - | 0 | No result | Providence | Pakistan tour of West Indies 2021 |
| 31 Jul 2021 | PAK 157/8 v WI 150/42nd T20I · T20I | WI | 16 | 0/11 | 0 | Pakistan won by 7 runs | Providence | Pakistan tour of West Indies 2021 |
| 28 Jul 2021 | WI 85/5 v PAK1st T20I · T20I | WI | 7 | - | 0 | No result | Bridgetown | Pakistan tour of West Indies 2021 |
| 31 May 2019 | PAK 105 v WI 108/3Match 2 · ODI | WI | 50 | - | 1 | West Indies won by 7 wickets | Nottingham | World Cup 2019 |
| 21 Feb 2015 | PAK 160 v WI 310/6Match 10 · ODI | WI | 4 | - | 1 | West Indies won by 150 runs | Christchurch | ICC Cricket World Cup 2014/15 |
| 1 Apr 2014 | PAK 82 v WI 166/632nd T20I · T20I | WI | 5 | - | 1 | West Indies won by 84 runs | Mirpur | World T20 2013/14 |
| 28 Jul 2013 | WI 124/9 v PAK 135/7Match 2 · T20I | WI | 1 | - | 0 | Pakistan won by 11 runs | St Vincent | Pakistan in West Indies T20I Series 2013 |
| 27 Jul 2013 | WI 152/7 v PAK 158/8Match 1 · T20I | WI | 5 | - | 0 | Pakistan won by 2 wickets | St Vincent | Pakistan in West Indies T20I Series 2013 |
| 24 Jul 2013 | WI 242/7 v PAK 243/6Match 5 · ODI | WI | 21 | - | 0 | Pakistan won by 4 wickets | St Lucia | Pakistan in West Indies ODI Series 2013 |
| 21 Jul 2013 | WI 261/7 v PAK 189/4Match 4 · ODI | WI | 30 | - | 0 | Pakistan won by 6 wickets (DLS method) | St Lucia | Pakistan in West Indies ODI Series 2013 |
| 19 Jul 2013 | WI 229/9 v PAK 229/6Match 3 · ODI | WI | 8 | - | 0 | Match tied | St Lucia | Pakistan in West Indies ODI Series 2013 |
| 16 Jul 2013 | WI 232/8 v PAK 195Match 2 · ODI | WI | 1 | - | 0 | West Indies won by 37 runs | Guyana | Pakistan in West Indies ODI Series 2013 |
| 14 Jul 2013 | WI 98 v PAK 224/9Match 1 · ODI | WI | 1 | - | 0 | Pakistan won by 126 runs | Guyana | Pakistan in West Indies ODI Series 2013 |
| 7 Jun 2013 | PAK 170 v WI 172/8Match 2 · ODI | WI | 39 | - | 1 | West Indies won by 2 wickets | London | ICC Champions Trophy 2013 |
| 23 Mar 2011 | PAK 113/0 v WI 112Quarter-final · ODI | WI | 8 | - | 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 | 122 | 1/50 | 0 | 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 | 0 | 0/44 | 1 | 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 | 113 | 0/33 | 0 | 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 | 2 | - | 0 | 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 | 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 17 Feb 2002 | PAK 150 v WI 260/53rd ODI · ODI | WI | 19 | 4/19 | 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 | 62 | 0/10 | 2 | 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 | 50 | - | 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 | 6 & 4 | 0/12 | 1 | 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 | 68 & 66 | 3/27 | 2 | Pakistan won by 170 runs | Sharjah | West Indies v Pakistan in United Arab Emirates 2001/02 |
| 5 May 2000 | WI 222/7 v PAK 2881st Test · Test | WI | 13 | 0/16 | 2 | Match drawn | Georgetown | Pakistan tour of West Indies 2000 |
| 23 Apr 2000 | WI 114 v PAK 116/63rd Final · ODI | WI | 0 | 0/2 | 0 | Pakistan won by 4 wickets (with 29 balls remaining) | Port of Spain | 2000 Cable & Wireless ODI Series |
| 22 Apr 2000 | WI 208/8 v PAK 1482nd Final · ODI | WI | 33 | 2/28 | 0 | West Indies won by 60 runs | Port of Spain | 2000 Cable & Wireless ODI Series |
| 19 Apr 2000 | WI 180 v PAK 197/81st Final · ODI | WI | 8 | 1/26 | 0 | Pakistan won by 17 runs | Bridgetown | 2000 Cable & Wireless ODI Series |
| 16 Apr 2000 | WI 248/6 v PAK 2316th Match · ODI | WI | 42 | 0/23 | 0 | West Indies won by 17 runs | St George's | 2000 Cable & Wireless ODI Series |
| 12 Apr 2000 | WI 213/7 v PAK 1174th Match · ODI | WI | 15 | 1/19 | 0 | West Indies won by 96 runs | Kingstown | 2000 Cable & Wireless ODI Series |
| 19 Oct 1999 | PAK 255/5 v WI 1176th Match · ODI | WI | 22 | 0/55 | 0 | Pakistan won by 138 runs | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 19 Sept 1999 | WI 161 v PAK 162/33rd ODI · ODI | WI | 0 | 0/31 | 0 | Pakistan won by 7 wickets (with 62 balls remaining) | Toronto | Pakistan tour of Canada 1999 |