| 14 Dec 1997 | IND 239/7 v PAK 243/64th Match · ODI | PAK | 19 | - | 1 | 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 | 33 | - | 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 | 4 & DNB | - | 2 | 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 | 177 | - | 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 | PAK | 92* | - | 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 | 8 | - | 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 | - | 0 | 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 | 85 | - | 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 | 96 & 5 | - | 0 | 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 | - | 0 | Match drawn | Sheikhupura | South Africa tour of Pakistan 1997/98 |
| 6 Oct 1997 | PAK 456 & 182/6 v SA 4031st Test · Test | PAK | 8 & 56 | - | 0 | Match drawn | Rawalpindi | South Africa tour of Pakistan 1997/98 |
| 2 Oct 1997 | PAK 219/1 v IND 2163rd ODI · ODI | PAK | DNB | - | 2 | 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 | 74* | - | 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 | 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 | 71* | - | 0 | Pakistan won by 5 wickets (with 37 balls remaining) | Toronto | 1997 'Friendship' Cup |
| 14 Sept 1997 | IND 117/3 v PAK 1162nd ODI · ODI | PAK | 10 | - | 1 | India won by 7 wickets (with 92 balls remaining) | Toronto | 1997 'Friendship' Cup |
| 13 Sept 1997 | IND 208 v PAK 1881st ODI · ODI | PAK | 13 | - | 0 | India won by 20 runs | Toronto | 1997 'Friendship' Cup |
| 20 Jul 1997 | IND v PAK 30/54th Match · ODI | PAK | 0 | - | 0 | No result | Colombo | 1997 Asia Cup |
| 16 Jul 1997 | BAN 210/9 v PAK 319/52nd Match · ODI | PAK | 77 | - | 0 | Pakistan won by 109 runs | Colombo | 1997 Asia Cup |
| 14 Jul 1997 | SL 239 v PAK 224/91st Match · ODI | PAK | 48 | - | 0 | Sri Lanka won by 15 runs | Colombo | 1997 Asia Cup |
| 24 May 1997 | PAK 224/8 v SL 339/41st Final · ODI | PAK | DNB | - | 0 | Sri Lanka won by 115 runs | Mohali | 1997 Pepsi Independence Cup |
| 21 May 1997 | IND 292 v PAK 327/56th Match · ODI | PAK | 39* | - | 1 | Pakistan won by 35 runs | Chennai | 1997 Pepsi Independence Cup |
| 12 May 1997 | PAK 289/6 v SL 2592nd Match · ODI | PAK | 22 | - | 1 | Pakistan won by 30 runs | Gwalior | 1997 Pepsi Independence Cup |
| 9 May 1997 | NZ 285/7 v PAK 263/91st Match · ODI | PAK | 30 | - | 0 | New Zealand won by 22 runs | Mohali | 1997 Pepsi Independence Cup |
| 26 Apr 1997 | SL 331 & 386/4 v PAK 292 & 285/52nd Test · Test | PAK | 43 & 54* | - | 0 | Match drawn | Colombo | Pakistan tour of Sri Lanka 1996/97 |
| 19 Apr 1997 | SL 330 & 423/8 v PAK 3781st Test · Test | PAK | 12 | - | 0 | Match drawn | Colombo | Pakistan tour of Sri Lanka 1996/97 |
| 11 Apr 1997 | PAK 214 v SL 215/6Final · ODI | PAK | 61 | - | 0 | Sri Lanka won by 4 wickets (with 4 balls remaining) | Sharjah | 1996–97 Singer Akai Cup |
| 9 Apr 1997 | PAK 151/9 v ZIM 1196th Match · ODI | PAK | 14 | - | 0 | Pakistan won by 32 runs | Sharjah | 1996–97 Singer Akai Cup |
| 7 Apr 1997 | PAK 200 v SL 251/74th Match · ODI | PAK | 62 | - | 0 | Sri Lanka won by 51 runs | Sharjah | 1996–97 Singer Akai Cup |
| 6 Apr 1997 | PAK 187 v ZIM 943rd Match · ODI | PAK | 46 | - | 0 | Pakistan won by 93 runs | Sharjah | 1996–97 Singer Akai Cup |
| 4 Apr 1997 | PAK 224/9 v SL 243/82nd Match · ODI | PAK | 9 | - | 0 | Sri Lanka won by 19 runs | Sharjah | 1996–97 Singer Akai Cup |
| 20 Jan 1997 | PAK 165 v WI 1032nd Final · ODI | PAK | 5 | - | 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 | PAK | 5 | - | 0 | Pakistan won by 4 wickets (with 70 balls remaining) | Sydney | 1996–97 Carlton and United Series |
| 16 Jan 1997 | AUS 182/7 v PAK 181/912th Match · ODI | PAK | 64 | - | 0 | Australia won by 3 wickets (with 3 balls remaining) | Melbourne | 1996–97 Carlton and United Series |
| 14 Jan 1997 | PAK 183/2 v WI 18111th Match · ODI | PAK | 42 | - | 1 | Pakistan won by 8 wickets (with 64 balls remaining) | Sydney | 1996–97 Carlton and United Series |
| 7 Jan 1997 | AUS 120 v PAK 1498th Match · ODI | PAK | 10 | - | 0 | Pakistan won by 29 runs | Hobart | 1996–97 Carlton and United Series |
| 3 Jan 1997 | PAK 197 v WI 198/46th Match · ODI | PAK | 1 | - | 0 | West Indies won by 6 wickets (with 11 balls remaining) | Brisbane | 1996–97 Carlton and United Series |
| 1 Jan 1997 | AUS 199 v PAK 203/65th Match · ODI | PAK | 8 | - | 0 | Pakistan won by 4 wickets (with 27 balls remaining) | Sydney | 1996–97 Carlton and United Series |
| 17 Dec 1996 | PAK 176 v WI 177/34th Match · ODI | PAK | 12 | - | 0 | West Indies won by 7 wickets (with 83 balls remaining) | Adelaide | 1996–97 Carlton and United Series |
| 15 Dec 1996 | AUS 211 v PAK 2233rd Match · ODI | PAK | 34 | - | 0 | Pakistan won by 12 runs | Adelaide | 1996–97 Carlton and United Series |
| 8 Dec 1996 | PAK 234/4 v NZ 235/33rd ODI · ODI | PAK | 7 | - | 0 | New Zealand won by 7 wickets (with 29 balls remaining) | Karachi | New Zealand tour of Pakistan 1996/97 |
| 6 Dec 1996 | PAK 277/9 v NZ 2312nd ODI · ODI | PAK | 2 | - | 0 | Pakistan won by 46 runs | Sialkot | New Zealand tour of Pakistan 1996/97 |
| 4 Dec 1996 | PAK 228/8 v NZ 2171st ODI · ODI | PAK | 14 | - | 0 | Pakistan won by 11 runs | Gujranwala | New Zealand tour of Pakistan 1996/97 |
| 28 Nov 1996 | PAK 430 v NZ 249 & 1682nd Test · Test | PAK | 1 | - | 0 | Pakistan won by an innings and 13 runs | Rawalpindi | New Zealand tour of Pakistan 1996/97 |
| 21 Nov 1996 | PAK 191 & 231 v NZ 155 & 3111st Test · Test | PAK | 0 & 14 | - | 1 | New Zealand won by 44 runs | Lahore | New Zealand tour of Pakistan 1996/97 |
| 23 Sept 1996 | IND 161 v PAK 213/95th ODI · ODI | PAK | 9 | - | 1 | Pakistan won by 52 runs | Toronto | 1996 'Friendship' Cup |
| 21 Sept 1996 | IND 161 v PAK 258/84th ODI · ODI | PAK | 40 | - | 0 | Pakistan won by 97 runs | Toronto | 1996 'Friendship' Cup |
| 17 Sept 1996 | IND 264/6 v PAK 266/82nd ODI · ODI | PAK | 29 | - | 0 | Pakistan won by 2 wickets (with 1 ball remaining) | Toronto | 1996 'Friendship' Cup |
| 16 Sept 1996 | IND 173/2 v PAK 170/91st ODI · ODI | PAK | 5 | - | 0 | India won by 8 wickets (with 19 balls remaining) | Toronto | 1996 'Friendship' Cup |
| 31 Aug 1996 | ENG 292/8 v PAK 1852nd ODI · ODI | PAK | 6 | - | 0 | England won by 107 runs | Birmingham | Pakistan tour of England 1996 |