| 1 Oct 1998 | PAK 269 & 145 v AUS 5131st Test · Test | PAK | 16 & 1 | 0/36 | 0 | Australia won by an innings and 99 runs | Rawalpindi | Australia tour of Pakistan 1998/99 |
| 20 Sept 1998 | IND 256/9 v PAK 258/55th ODI · ODI | PAK | DNB | 2/30 | 0 | Pakistan won by 5 wickets (with 10 balls remaining) | Toronto | 1998 'Friendship' Cup |
| 19 Sept 1998 | IND 182 v PAK 316/64th ODI · ODI | PAK | 10* | 1/28 | 1 | Pakistan won by 134 runs | Toronto | 1998 'Friendship' Cup |
| 16 Sept 1998 | IND 180 v PAK 257/53rd ODI · ODI | PAK | DNB | 0/35 | 0 | Pakistan won by 77 runs | Toronto | 1998 'Friendship' Cup |
| 13 Sept 1998 | IND 195 v PAK 246/92nd ODI · ODI | PAK | 10 | 2/38 | 1 | Pakistan won by 51 runs | Toronto | 1998 'Friendship' Cup |
| 12 Sept 1998 | IND 193/4 v PAK 189/91st ODI · ODI | PAK | 1 | 0/21 | 0 | India won by 6 wickets (with 38 balls remaining) | Toronto | 1998 'Friendship' Cup |
| 23 Apr 1998 | SA 115/1 v PAK 114Final · ODI | PAK | 0 | 0/17 | 0 | South Africa won by 9 wickets (with 134 balls remaining) | Cape Town | 1997–98 Standard Bank International One-Day Series |
| 17 Apr 1998 | SA 149/3 v PAK 1458th Match · ODI | PAK | 20 | 1/19 | 1 | South Africa won by 7 wickets (with 87 balls remaining) | Centurion | 1997–98 Standard Bank International One-Day Series |
| 15 Apr 1998 | PAK 173 v SL 2887th Match · ODI | PAK | 13 | 1/33 | 0 | Sri Lanka won by 115 runs | Benoni | 1997–98 Standard Bank International One-Day Series |
| 11 Apr 1998 | SA 254/7 v PAK 250/85th Match · ODI | PAK | 14 | 3/50 | 0 | South Africa won by 3 wickets (with 22 balls remaining) | East London | 1997–98 Standard Bank International One-Day Series |
| 9 Apr 1998 | PAK 249 v SL 1394th Match · ODI | PAK | 0 | 2/27 | 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 | 2 | 0/60 | 1 | Pakistan won by 4 wickets (with 6 balls remaining) (D/L method) | Kimberley | 1997–98 Standard Bank International One-Day Series |
| 3 Apr 1998 | SA 280/4 v PAK 2281st Match · ODI | PAK | 1 | 0/59 | 0 | South Africa won by 52 runs | Durban | 1997–98 Standard Bank International One-Day Series |
| 29 Mar 1998 | ZIM 272/4 v PAK 276/62nd ODI · ODI | PAK | 14* | 0/45 | 0 | Pakistan won by 4 wickets (with 20 balls remaining) | Harare | Pakistan tour of Zimbabwe 1997/98 |
| 28 Mar 1998 | ZIM 236/6 v PAK 237/61st ODI · ODI | PAK | 13 | 2/34 | 1 | Pakistan won by 4 wickets (with 14 balls remaining) | Harare | Pakistan tour of Zimbabwe 1997/98 |
| 21 Mar 1998 | ZIM 277 & 268 v PAK 354 & 192/72nd Test · Test | PAK | 20 & 9 | 2/69 & 3/26 | 0 | Pakistan won by 3 wickets | Harare | Pakistan tour of Zimbabwe 1997/98 |
| 14 Mar 1998 | ZIM 321 & 302/4 v PAK 256 & 258/61st Test · Test | PAK | 0 & DNB | 3/56 & 0/102 | 0 | Match drawn | Bulawayo | Pakistan tour of Zimbabwe 1997/98 |
| 6 Mar 1998 | SA 293 & 206/7 v PAK 106 & 1343rd Test · Test | PAK | 17 & 41 | 0/47 & 3/49 | 2 | South Africa won by 259 runs | Port Elizabeth | Pakistan tour of South Africa 1997/98 |
| 26 Feb 1998 | SA 231 & 225 v PAK 259 & 2262nd Test · Test | PAK | 132 & 1 | 0/28 & 0/12 | 1 | Pakistan won by 29 runs | Durban | Pakistan tour of South Africa 1997/98 |
| 14 Feb 1998 | SA 364 & 44/0 v PAK 3291st Test · Test | PAK | 136 | 1/52 | 1 | Match drawn | Johannesburg | Pakistan tour of South Africa 1997/98 |
| 18 Jan 1998 | IND 316/7 v PAK 314/53rd Final · ODI | PAK | 10 | 0/55 | 1 | India won by 3 wickets (with 1 ball remaining) | Dhaka | 1997–98 Silver Jubilee Independence Cup |
| 16 Jan 1998 | IND 189 v PAK 193/42nd Final · ODI | PAK | DNB | 1/28 | 1 | Pakistan won by 6 wickets (with 111 balls remaining) | Dhaka | 1997–98 Silver Jubilee Independence Cup |
| 14 Jan 1998 | IND 213/2 v PAK 212/81st Final · ODI | PAK | 30 | 0/26 | 0 | India won by 8 wickets (with 53 balls remaining) | Dhaka | 1997–98 Silver Jubilee Independence Cup |
| 12 Jan 1998 | BAN 134 v PAK 136/13rd Match · ODI | PAK | DNB | 0/22 | 0 | Pakistan won by 9 wickets (with 100 balls remaining) | Dhaka | 1997–98 Silver Jubilee Independence Cup |
| 11 Jan 1998 | IND 245/7 v PAK 227/92nd Match · ODI | PAK | 16 | 1/65 | 2 | India won by 18 runs | Dhaka | 1997–98 Silver Jubilee Independence Cup |
| 15 Dec 1997 | ENG 215/9 v PAK 2075th Match · ODI | PAK | 12 | 0/31 | 0 | England won by 8 runs | Sharjah | 1997–98 Singer Akai Champions Trophy |
| 14 Dec 1997 | IND 239/7 v PAK 243/64th Match · ODI | PAK | DNB | 1/40 | 0 | Pakistan won by 4 wickets (with 16 balls remaining) | Sharjah | 1997–98 Singer Akai Champions Trophy |
| 12 Dec 1997 | PAK 232 v WI 275/72nd Match · ODI | PAK | 4 | 0/61 | 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 | PAK | 26* & 13* | 0/14 & 0/32 | 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 | PAK | 14 | 4/53 & 0/4 | 1 | 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 | PAK | 16 | 2/35 & 1/17 | 0 | Pakistan won by an innings and 19 runs | Peshawar | West Indies tour of Pakistan 1997/98 |
| 5 Nov 1997 | PAK 280 v SL 281/25th Match · ODI | PAK | 15 | 1/53 | 0 | Sri Lanka won by 8 wickets (with 60 balls remaining) | Lahore | 1997-98 Wills Quadrangular Tournament |
| 4 Nov 1997 | PAK 219/2 v WI 215/74th Match · ODI | PAK | DNB | 2/26 | 1 | Pakistan won by 8 wickets (with 56 balls remaining) | Lahore | 1997-98 Wills Quadrangular Tournament |
| 2 Nov 1997 | PAK 262/9 v SA 2712nd Match · ODI | PAK | 59* | 1/57 | 0 | South Africa won by 9 runs | Lahore | 1997-98 Wills Quadrangular Tournament |
| 24 Oct 1997 | PAK 308 & 92 v SA 239 & 2143rd Test · Test | PAK | 19 & 6 | 1/36 & 0/16 | 1 | South Africa won by 53 runs | Faisalabad | South Africa tour of Pakistan 1997/98 |
| 17 Oct 1997 | PAK 53/1 v SA 4022nd Test · Test | PAK | DNB | 2/52 | 0 | Match drawn | Sheikhupura | South Africa tour of Pakistan 1997/98 |
| 6 Oct 1997 | PAK 456 & 182/6 v SA 4031st Test · Test | PAK | 128* & 50* | 2/74 | 0 | Match drawn | Rawalpindi | South Africa tour of Pakistan 1997/98 |
| 2 Oct 1997 | PAK 219/1 v IND 2163rd ODI · ODI | PAK | DNB | 3/34 | 0 | Pakistan won by 9 wickets (with 136 balls remaining) | Lahore | India tour of Pakistan 1997/98 |
| 30 Sept 1997 | PAK 265/4 v IND 266/62nd ODI · ODI | PAK | DNB | 1/56 | 0 | India won by 4 wickets (with 3 balls remaining) | Karachi | India tour of Pakistan 1997/98 |
| 28 Sept 1997 | PAK 171/5 v IND 1701st ODI · ODI | PAK | DNB | 0/35 | 0 | Pakistan won by 5 wickets (with 33 balls remaining) | Hyderabad | India tour of Pakistan 1997/98 |
| 21 Sept 1997 | IND 250/5 v PAK 251/55th ODI · ODI | PAK | DNB | 2/27 | 1 | Pakistan won by 5 wickets (with 37 balls remaining) | Toronto | 1997 'Friendship' Cup |
| 20 Sept 1997 | IND 162/3 v PAK 159/64th ODI · ODI | PAK | 33* | 0/25 | 0 | India won by 7 wickets (with 3 balls remaining) | Toronto | 1997 'Friendship' Cup |
| 18 Sept 1997 | IND 182/6 v PAK 1483rd ODI · ODI | PAK | 6 | 1/30 | 1 | India won by 34 runs | Toronto | 1997 'Friendship' Cup |
| 17 Sept 1997 | IND v PAK 169/33rd ODI · ODI | PAK | DNB | - | 0 | No result | Toronto | 1997 'Friendship' Cup |
| 14 Sept 1997 | IND 117/3 v PAK 1162nd ODI · ODI | PAK | 8 | 1/28 | 0 | India won by 7 wickets (with 92 balls remaining) | Toronto | 1997 'Friendship' Cup |
| 13 Sept 1997 | IND 208 v PAK 1881st ODI · ODI | PAK | 9 | 1/28 | 0 | India won by 20 runs | Toronto | 1997 'Friendship' Cup |
| 21 May 1997 | IND 292 v PAK 327/56th Match · ODI | PAK | DNB | 0/24 | 0 | Pakistan won by 35 runs | Chennai | 1997 Pepsi Independence Cup |
| 12 May 1997 | PAK 289/6 v SL 2592nd Match · ODI | PAK | DNB | 0/36 | 2 | Pakistan won by 30 runs | Gwalior | 1997 Pepsi Independence Cup |
| 30 Oct 1996 | PAK 239/7 v ZIM 237/91st ODI · ODI | PAK | 6* | 0/17 | 0 | Pakistan won by 3 wickets (with 5 balls remaining) | Quetta | Zimbabwe tour of Pakistan 1996/97 |
| 6 Oct 1996 | PAK 203 v SA 204/3Final · ODI | PAK | 3 | 0/31 | 0 | South Africa won by 7 wickets (with 64 balls remaining) | Nairobi | Sameer Cup 1996–97 |