| 12 Sept 2002 | PAK 200 v SL 201/21st Match · ODI | PAK | 0 | 1/42 | 0 | Sri Lanka won by 8 wickets (with 83 balls remaining) | Colombo | 2002 ICC Champions Trophy |
| 17 Aug 2002 | PAK 203 v SL 2424th Match · ODI | PAK | 19 | 2/29 | 0 | Sri Lanka won by 39 runs | Tangier | 2002 Morocco Cup |
| 14 Aug 2002 | PAK 279/5 v SL 251/82nd Match · ODI | PAK | DNB | 2/56 | 1 | Pakistan won by 28 runs | Tangier | 2002 Morocco Cup |
| 17 Apr 2002 | PAK 295/6 v SL 78/9Final · ODI | PAK | 0* | 2/33 | 0 | Pakistan won by 217 runs | Sharjah | 2002 Sharjah Cup |
| 12 Apr 2002 | SL 239/6 v PAK 230/54th Match · ODI | PAK | 36* | 2/30 | 0 | Sri Lanka won by 9 runs | Sharjah | 2002 Sharjah Cup |
| 8 Apr 2002 | PAK 201 v SL 242/91st Match · ODI | PAK | 6 | 1/45 | 0 | Sri Lanka won by 41 runs | Sharjah | 2002 Sharjah Cup |
| 4 Nov 2001 | PAK 177/5 v SL 173Final · ODI | PAK | DNB | 2/20 | 0 | Pakistan won by 5 wickets (with 38 balls remaining) | Sharjah | 2001 Khaleej Times Trophy |
| 27 Oct 2001 | PAK 176 v SL 177/32nd Match · ODI | PAK | 7 | 0/7 | 0 | Sri Lanka won by 7 wickets (with 71 balls remaining) | Sharjah | 2001 Khaleej Times Trophy |
| 8 Oct 2000 | PAK 195/1 v SL 1942nd QF · ODI | PAK | DNB | 3/40 | 0 | Pakistan won by 9 wickets (with 40 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 28 Jun 2000 | SL 467/5 v PAK3rd Test · Test | PAK | - | 0/41 | 0 | Match drawn | Kandy | Pakistan tour of Sri Lanka 2000 |
| 21 Jun 2000 | SL 181 & 256 v PAK 600/82nd Test · Test | PAK | 100 | 1/40 & 2/53 | 0 | Pakistan won by an innings and 163 runs | Galle | Pakistan tour of Sri Lanka 2000 |
| 14 Jun 2000 | SL 273 & 123 v PAK 266 & 131/51st Test · Test | PAK | 78 & 20* | 1/55 & 5/45 | 3 | Pakistan won by 5 wickets | Colombo | Pakistan tour of Sri Lanka 2000 |
| 7 Jun 2000 | PAK 277/4 v SL 238/9Final · ODI | PAK | DNB | 2/38 | 0 | Pakistan won by 39 runs | Dhaka | 2000 Asia Cup |
| 26 Feb 2000 | PAK 182 & 390 v SL 353 & 220/81st Test · Test | PAK | 0 & 79 | 0/8 | 0 | Sri Lanka won by 2 wickets | Rawalpindi | Pakistan tour of Sri Lanka 2000 |
| 19 Feb 2000 | SL 241/9 v PAK 137/93rd ODI · ODI | PAK | 29 | 3/38 | 0 | Sri Lanka won by 104 runs | Lahore | 2000 Asia Cup |
| 16 Feb 2000 | SL 263/6 v PAK 2292nd ODI · ODI | PAK | 34 | 1/45 | 1 | Sri Lanka won by 34 runs | Gujranwala | 2000 Asia Cup |
| 13 Feb 2000 | SL 274/8 v PAK 2451st ODI · ODI | PAK | 23 | 1/48 | 1 | Sri Lanka won by 29 runs | Karachi | 2000 Asia Cup |
| 22 Oct 1999 | PAK 211/9 v SL 123Final · ODI | PAK | 30 | 2/21 | 0 | Pakistan won by 88 runs | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 18 Oct 1999 | PAK 239/8 v SL 1215th Match · ODI | PAK | 3 | 1/16 | 1 | Pakistan won by 118 runs | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 15 Oct 1999 | PAK 196 v SL 1963rd Match · ODI | PAK | 2 | 3/38 | 0 | Match tied | Sharjah | Coca Cola Champions Trophy 1999/00 |
| 27 Mar 1999 | PAK 241 v SL 253/84th Match · ODI | PAK | 79 | 0/39 | 2 | Sri Lanka won by 12 runs | Visakhapatnam | 1998–99 Pepsi Cup |
| 19 Mar 1999 | PAK 246/9 v SL 2371st Match · ODI | PAK | 14 | 3/34 | 3 | Pakistan won by 9 runs | Jamshedpur | 1998–99 Pepsi Cup |
| 12 Mar 1999 | SL 231 & 188 v PAK 594Final · Test | PAK | 8 | 2/45 & 3/33 | 1 | Pakistan won by an innings and 175 runs | Dhaka | Pakistan tour of India 1998/99 |
| 4 Mar 1999 | PAK 398 & 314/8 v SL 328 & 165/23rd Match · Test | PAK | 4 & 17 | 4/30 & 1/39 | 0 | Match drawn | Lahore | Pakistan tour of India 1998/99 |
| 15 Apr 1998 | PAK 173 v SL 2887th Match · ODI | PAK | 13 | 4/43 | 0 | Sri Lanka won by 115 runs | Benoni | 1997–98 Standard Bank International One-Day Series |
| 9 Apr 1998 | PAK 249 v SL 1394th Match · ODI | PAK | 22 | 3/24 | 0 | Pakistan won by 110 runs | Paarl | 1997–98 Standard Bank International One-Day Series |
| 7 Apr 1998 | PAK 300/6 v SL 295/73rd Match · ODI | PAK | 19* | 3/53 | 0 | Pakistan won by 4 wickets (with 6 balls remaining) (D/L method) | Kimberley | 1997–98 Standard Bank International One-Day Series |
| 5 Nov 1997 | PAK 280 v SL 281/25th Match · ODI | PAK | 6 | 0/44 | 0 | Sri Lanka won by 8 wickets (with 60 balls remaining) | Lahore | 1997-98 Wills Quadrangular Tournament |
| 11 Apr 1997 | PAK 214 v SL 215/6Final · ODI | PAK | 3 | 1/30 | 0 | Sri Lanka won by 4 wickets (with 4 balls remaining) | Sharjah | 1996–97 Singer Akai Cup |
| 7 Apr 1997 | PAK 200 v SL 251/74th Match · ODI | PAK | 27 | 0/34 | 1 | Sri Lanka won by 51 runs | Sharjah | 1996–97 Singer Akai Cup |
| 4 Apr 1997 | PAK 224/9 v SL 243/82nd Match · ODI | PAK | 0 | 2/52 | 0 | Sri Lanka won by 19 runs | Sharjah | 1996–97 Singer Akai Cup |
| 12 Nov 1996 | PAK 193/2 v SL 1895th Match · ODI | PAK | DNB | 1/31 | 2 | Pakistan won by 8 wickets (with 20 balls remaining) | Sharjah | 1996–97 Singer Champions Trophy |
| 8 Nov 1996 | PAK 131 v SL 2062nd Match · ODI | PAK | 12 | 4/42 | 0 | Sri Lanka won by 75 runs | Sharjah | 1996–97 Singer Champions Trophy |
| 15 Sept 1995 | PAK 333 & 209 v SL 223 & 3612nd Test · Test | PAK | 2 & 26 | 2/31 | 1 | Sri Lanka won by 42 runs | Faisalabad | Sri Lanka tour of Pakistan 1995/96 |
| 8 Sept 1995 | PAK 459/9 v SL 186 & 2331st Test · Test | PAK | 36 | 5/55 & 2/24 | 1 | Pakistan won by an innings and 40 runs | Peshawar | Sri Lanka tour of Pakistan 1995/96 |
| 11 Apr 1995 | PAK 178/9 v SL 180/56th Match · ODI | PAK | 6 | 1/37 | 0 | Sri Lanka won by 5 wickets (with 115 balls remaining) | Sharjah | 1995 Asia Cup |
| 26 Aug 1994 | SL 71 & 234 v PAK 357/93rd Test · Test | PAK | 12 | 4/32 & 1/70 | 2 | Pakistan won by an innings and 52 runs | Kandy | Pakistan tour of Sri Lanka 1994 |
| 24 Aug 1994 | SL 160 v PAK 1875th ODI · ODI | PAK | 0 | 3/20 | 0 | Pakistan won by 27 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 22 Aug 1994 | SL 174/9 v PAK 175/54th ODI · ODI | PAK | DNB | 2/35 | 0 | Pakistan won by 5 wickets (with 50 balls remaining) | Colombo | Pakistan tour of Sri Lanka 1994 |
| 9 Aug 1994 | SL 226 & 181 v PAK 390 & 318/41st Test · Test | PAK | 37 & DNB | 3/30 & 5/43 | 0 | Pakistan won by 301 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 7 Aug 1994 | SL 218 v PAK 237/73rd ODI · ODI | PAK | 23 | 3/24 | 0 | Pakistan won by 19 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 6 Aug 1994 | SL 181/3 v PAK 180/82nd ODI · ODI | PAK | 0 | 0/34 | 0 | Sri Lanka won by 7 wickets (with 16 balls remaining) | Colombo | Pakistan tour of Sri Lanka 1994 |
| 3 Aug 1994 | SL 200/6 v PAK 169/11st ODI · ODI | PAK | DNB | 0/38 | 0 | Pakistan won by 9 wickets (with 70 balls remaining) (revised target) | Colombo | Pakistan tour of Sri Lanka 1994 |
| 2 Nov 1993 | PAK 271/8 v SL 270/65th Match · ODI | PAK | 5 | 0/42 | 0 | Pakistan won by 2 wickets (with 2 balls remaining) | Sharjah | 1993–94 Pepsi Champions Trophy |
| 30 Oct 1993 | PAK 313/3 v SL 199/73rd Match · ODI | PAK | 15 | 2/21 | 1 | Pakistan won by 114 runs | Sharjah | 1993–94 Pepsi Champions Trophy |
| 4 Feb 1993 | PAK 281/3 v SL 167/7Final · ODI | PAK | 22 | 4/24 | 0 | Pakistan won by 114 runs | Sharjah | 1992–93 Wills Trophy |
| 2 Feb 1993 | PAK 181/2 v SL 180/92nd Match · ODI | PAK | DNB | 4/24 | 0 | Pakistan won by 8 wickets (with 34 balls remaining) | Sharjah | 1992–93 Wills Trophy |
| 15 Mar 1992 | PAK 216/6 v SL 212/633rd Match · ODI | PAK | 5* | 1/37 | 0 | Pakistan won by 4 wickets (with 5 balls remaining) | Perth | 1992 Cricket World Cup |
| 19 Jan 1992 | PAK 271/4 v SL 1545th ODI · ODI | PAK | 16* | 1/20 | 0 | Pakistan won by 117 runs | Rawalpindi | Sri Lanka tour of Pakistan 1991/92 |
| 17 Jan 1992 | PAK 205/5 v SL 206/64th ODI · ODI | PAK | 6 | 0/31 | 0 | Sri Lanka won by 4 wickets (with 2 balls remaining) | Multan | Sri Lanka tour of Pakistan 1991/92 |