| 15 Apr 1998 | PAK 173 v SL 2887th Match · ODI | SL | 2 | - | 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 | SL | 7 | - | 2 | 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 | SL | 10 | - | 1 | 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 | SL | 0 | - | 0 | Sri Lanka won by 8 wickets (with 60 balls remaining) | Lahore | 1997-98 Wills Quadrangular Tournament |
| 14 Jul 1997 | SL 239 v PAK 224/91st Match · ODI | SL | 3 | - | 0 | Sri Lanka won by 15 runs | Colombo | 1997 Asia Cup |
| 27 May 1997 | PAK 224 v SL 3092nd Final · ODI | SL | 27 | - | 0 | Sri Lanka won by 85 runs | Kolkata | 1997 Pepsi Independence Cup |
| 24 May 1997 | PAK 224/8 v SL 339/41st Final · ODI | SL | DNB | - | 0 | Sri Lanka won by 115 runs | Mohali | 1997 Pepsi Independence Cup |
| 12 May 1997 | PAK 289/6 v SL 2592nd Match · ODI | SL | 54 | - | 1 | Pakistan won by 30 runs | Gwalior | 1997 Pepsi Independence Cup |
| 11 Apr 1997 | PAK 214 v SL 215/6Final · ODI | SL | 31 | - | 2 | 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 | SL | 12 | - | 2 | Sri Lanka won by 51 runs | Sharjah | 1996–97 Singer Akai Cup |
| 4 Apr 1997 | PAK 224/9 v SL 243/82nd Match · ODI | SL | 3 | - | 0 | Sri Lanka won by 19 runs | Sharjah | 1996–97 Singer Akai Cup |
| 12 Nov 1996 | PAK 193/2 v SL 1895th Match · ODI | SL | 31* | - | 0 | 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 | SL | 37 | - | 1 | Sri Lanka won by 75 runs | Sharjah | 1996–97 Singer Champions Trophy |
| 4 Oct 1996 | PAK 371/9 v SL 2896th Match · ODI | SL | 0 | - | 1 | Pakistan won by 82 runs | Nairobi | Sameer Cup 1996–97 |
| 7 Apr 1996 | PAK 215 v SL 172Final · ODI | SL | 14 | - | 1 | Pakistan won by 43 runs | Singapore | 1995-96 Singer Cup |
| 2 Apr 1996 | PAK 315 v SL 349/91st Match · ODI | SL | 35 | - | 0 | Sri Lanka won by 34 runs | Padang | 1995-96 Singer Cup |
| 17 Oct 1995 | PAK 143 v SL 149/26th Match · ODI | SL | 45* | - | 2 | Sri Lanka won by 8 wickets (with 139 balls remaining) | Sharjah | 1995–96 Singer Champions Trophy |
| 3 Oct 1995 | PAK 183/9 v SL 184/63rd ODI · ODI | SL | 23 | - | 0 | Sri Lanka won by 4 wickets (with 2 balls remaining) | Rawalpindi | Sri Lanka tour of Pakistan 1995/96 |
| 1 Oct 1995 | PAK 208/8 v SL 257/72nd ODI · ODI | SL | 30 | - | 0 | Sri Lanka won by 49 runs | Faisalabad | Sri Lanka tour of Pakistan 1995/96 |
| 29 Sept 1995 | PAK 234/1 v SL 233/51st ODI · ODI | SL | 12 | - | 0 | Pakistan won by 9 wickets (with 36 balls remaining) | Gujranwala | Sri Lanka tour of Pakistan 1995/96 |
| 22 Sept 1995 | PAK 214 & 212 v SL 232 & 338/93rd Test · Test | SL | 21 & 20 | - | 3 | Sri Lanka won by 144 runs | Sialkot | Sri Lanka tour of Pakistan 1995/96 |
| 15 Sept 1995 | PAK 333 & 209 v SL 223 & 3612nd Test · Test | SL | 0 & 10 | - | 3 | 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 | SL | 29 & 2 | - | 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 | SL | 48 | - | 0 | Sri Lanka won by 5 wickets (with 115 balls remaining) | Sharjah | 1995 Asia Cup |
| 4 Dec 1994 | PAK 245/9 v SL 233/92nd Match · ODI | SL | 8 | - | 2 | Pakistan won by 12 runs | Centurion | 1994–95 Mandela Trophy |
| 2 Dec 1994 | PAK 239/4 v SL 238/51st Match · ODI | SL | 24 | - | 1 | Pakistan won by 6 wickets (with 13 balls remaining) | Durban | 1994–95 Mandela Trophy |
| 11 Sept 1994 | SL 213/3 v PAK 210/64th Match · ODI | SL | 39* | - | 1 | Sri Lanka won by 7 wickets (with 16 balls remaining) | Colombo | 1994 Singer World Series |
| 26 Aug 1994 | SL 71 & 234 v PAK 357/93rd Test · Test | SL | 2 & 10 | - | 0 | 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 | SL | 52 | - | 1 | Pakistan won by 27 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 22 Aug 1994 | SL 174/9 v PAK 175/54th ODI · ODI | SL | 11 | - | 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 | SL | 21 & 37 | - | 0 | Pakistan won by 301 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 7 Aug 1994 | SL 218 v PAK 237/73rd ODI · ODI | SL | 32 | - | 2 | Pakistan won by 19 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 2 Nov 1993 | PAK 271/8 v SL 270/65th Match · ODI | SL | 59 | - | 2 | 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 | SL | 1 | - | 0 | Pakistan won by 114 runs | Sharjah | 1993–94 Pepsi Champions Trophy |
| 4 Feb 1993 | PAK 281/3 v SL 167/7Final · ODI | SL | 0 | - | 0 | Pakistan won by 114 runs | Sharjah | 1992–93 Wills Trophy |
| 2 Feb 1993 | PAK 181/2 v SL 180/92nd Match · ODI | SL | 1 | - | 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 | SL | 12 | - | 1 | 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 | SL | 18 | - | 0 | Pakistan won by 117 runs | Rawalpindi | Sri Lanka tour of Pakistan 1991/92 |
| 13 Jan 1992 | PAK 210/5 v SL 181/92nd ODI · ODI | SL | 60* | - | 0 | Pakistan won by 29 runs | Karachi | Sri Lanka tour of Pakistan 1991/92 |
| 10 Jan 1992 | PAK 157/2 v SL 155/61st ODI · ODI | SL | 5 | - | 1 | Pakistan won by 8 wickets (with 19 balls remaining) | Sargodha | Sri Lanka tour of Pakistan 1991/92 |
| 2 Jan 1992 | PAK 221 & 188/7 v SL 240 & 1653rd Test · Test | SL | 58 & 8 | - | 0 | Pakistan won by 3 wickets | Faisalabad | Sri Lanka tour of Pakistan 1991/92 |
| 20 Dec 1990 | PAK 170 v SL 172/41st ODI · ODI | SL | 24* | - | 1 | Sri Lanka won by 6 wickets (with 31 balls remaining) | Sharjah | 1990–91 Sharjah Cup |
| 17 Feb 1990 | PAK 315/3 v SL 288/810th Match · ODI | SL | 72 | - | 0 | Pakistan won by 27 runs | Adelaide | 1989–90 Australian Tri-Series |
| 15 Feb 1990 | PAK 198/4 v SL 1959th Match · ODI | SL | 24 | - | 0 | Pakistan won by 6 wickets (with 9 balls remaining) | Hobart | 1989–90 Australian Tri-Series |
| 10 Feb 1990 | PAK 254/5 v SL 253/56th Match · ODI | SL | 4* | - | 1 | Pakistan won by 5 wickets (with 18 balls remaining) | Brisbane | 1989–90 Australian Tri-Series |
| 31 Dec 1989 | PAK 222/7 v SL 223/73rd Match · ODI | SL | 19* | - | 0 | Sri Lanka won by 3 wickets (with 9 balls remaining) | Perth | 1989–90 Australian Tri-Series |
| 27 Oct 1989 | PAK 219/6 v SL 21314th Match · ODI | SL | 11 | - | 0 | Pakistan won by 6 runs | Lucknow | 1989 MRF World Series |
| 24 Mar 1989 | PAK 248/3 v SL 244/82nd ODI · ODI | SL | 35 | - | 0 | Pakistan won by 7 wickets (with 13 balls remaining) | Sharjah | 1988-89 Sharjah Cup |
| 23 Mar 1989 | PAK 237/8 v SL 2071st ODI · ODI | SL | 14 | - | 0 | Pakistan won by 30 runs | Sharjah | 1988-89 Sharjah Cup |
| 27 Oct 1988 | PAK 194/7 v SL 195/51st Match · ODI | SL | 55 | - | 3 | Sri Lanka won by 5 wickets (with 31 balls remaining) | Dhaka | 1988 Asia Cup |