| 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 | 29 | - | 3 | Pakistan won by 30 runs | Gwalior | 1997 Pepsi Independence Cup |
| 9 May 1997 | NZ 285/7 v PAK 263/91st Match · ODI | PAK | 50 | - | 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 | 4 & 47 | 0/18 | 0 | Match drawn | Colombo | Pakistan tour of Sri Lanka 1996/97 |
| 19 Apr 1997 | SL 330 & 423/8 v PAK 3781st Test · Test | PAK | 113 | - | 0 | Match drawn | Colombo | Pakistan tour of Sri Lanka 1996/97 |
| 11 Apr 1997 | PAK 214 v SL 215/6Final · ODI | PAK | 33 | - | 2 | 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 | 19 | - | 1 | Pakistan won by 32 runs | Sharjah | 1996–97 Singer Akai Cup |
| 6 Apr 1997 | PAK 187 v ZIM 943rd Match · ODI | PAK | 1 | - | 1 | Pakistan won by 93 runs | Sharjah | 1996–97 Singer Akai Cup |
| 4 Apr 1997 | PAK 224/9 v SL 243/82nd Match · ODI | PAK | 18 | - | 0 | Sri Lanka won by 19 runs | Sharjah | 1996–97 Singer Akai Cup |
| 20 Jan 1997 | PAK 165 v WI 1032nd Final · ODI | PAK | 45 | - | 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 | 60 | - | 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 | 2 | - | 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 | 43* | - | 0 | Pakistan won by 8 wickets (with 64 balls remaining) | Sydney | 1996–97 Carlton and United Series |
| 10 Jan 1997 | PAK 257/7 v WI 258/59th Match · ODI | PAK | 94 | 0/4 | 0 | West Indies won by 5 wickets (with 8 balls remaining) | Perth | 1996–97 Carlton and United Series |
| 7 Jan 1997 | AUS 120 v PAK 1498th Match · ODI | PAK | 0 | 1/28 | 1 | Pakistan won by 29 runs | Hobart | 1996–97 Carlton and United Series |
| 3 Jan 1997 | PAK 197 v WI 198/46th Match · ODI | PAK | 59 | - | 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 | 58 | - | 1 | 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 | 16 | - | 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 | 18 | - | 1 | 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 | 73* | 0/6 | 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 | 59 | 0/0 | 2 | 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 | 3 | - | 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 | 125 | - | 1 | 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 | 3 & 8 | - | 0 | New Zealand won by 44 runs | Lahore | New Zealand tour of Pakistan 1996/97 |
| 15 Nov 1996 | NZ 119 v PAK 160Final · ODI | PAK | 10 | - | 1 | Pakistan won by 41 runs | Sharjah | 1996–97 Singer Champions Trophy |
| 13 Nov 1996 | NZ 192 v PAK 196/66th Match · ODI | PAK | 16 | - | 0 | Pakistan won by 4 wickets (with 9 balls remaining) | Sharjah | 1996–97 Singer Champions Trophy |
| 12 Nov 1996 | PAK 193/2 v SL 1895th Match · ODI | PAK | DNB | - | 0 | Pakistan won by 8 wickets (with 20 balls remaining) | Sharjah | 1996–97 Singer Champions Trophy |
| 10 Nov 1996 | NZ 197 v PAK 198/63rd Match · ODI | PAK | 4 | - | 0 | Pakistan won by 4 wickets (with 21 balls remaining) | Sharjah | 1996–97 Singer Champions Trophy |
| 8 Nov 1996 | PAK 131 v SL 2062nd Match · ODI | PAK | 49 | - | 2 | Sri Lanka won by 75 runs | Sharjah | 1996–97 Singer Champions Trophy |
| 3 Nov 1996 | PAK 264/9 v ZIM 147/93rd ODI · ODI | PAK | 117 | - | 0 | Pakistan won by 78 runs (revised target) | Peshawar | Zimbabwe tour of Pakistan 1996/97 |
| 1 Nov 1996 | PAK 196/1 v ZIM 1952nd ODI · ODI | PAK | 32* | - | 1 | Pakistan won by 9 wickets (with 128 balls remaining) | Lahore | Zimbabwe tour of Pakistan 1996/97 |
| 30 Oct 1996 | PAK 239/7 v ZIM 237/91st ODI · ODI | PAK | 17 | - | 0 | Pakistan won by 3 wickets (with 5 balls remaining) | Quetta | Zimbabwe tour of Pakistan 1996/97 |
| 24 Oct 1996 | PAK 267 & 69/0 v ZIM 133 & 2002nd Test · Test | PAK | 2 & DNB | - | 0 | Pakistan won by 10 wickets | Faisalabad | Zimbabwe tour of Pakistan 1996/97 |
| 17 Oct 1996 | PAK 553 v ZIM 375 & 241/71st Test · Test | PAK | 9 | - | 0 | Match drawn | Sheikhupura | Zimbabwe tour of Pakistan 1996/97 |
| 6 Oct 1996 | PAK 203 v SA 204/3Final · ODI | PAK | 47 | - | 0 | South Africa won by 7 wickets (with 64 balls remaining) | Nairobi | Sameer Cup 1996–97 |
| 4 Oct 1996 | PAK 371/9 v SL 2896th Match · ODI | PAK | 6 | 0/14 | 0 | Pakistan won by 82 runs | Nairobi | Sameer Cup 1996–97 |
| 2 Oct 1996 | KEN 148 v PAK 149/64th Match · ODI | PAK | 3 | - | 0 | Pakistan won by 4 wickets (with 58 balls remaining) | Nairobi | Sameer Cup 1996–97 |
| 29 Sept 1996 | PAK 259 v SA 321/82nd Match · ODI | PAK | 88 | 0/17 | 1 | South Africa won by 62 runs | Nairobi | Sameer Cup 1996–97 |
| 23 Sept 1996 | IND 161 v PAK 213/95th ODI · ODI | PAK | 27 | - | 1 | Pakistan won by 52 runs | Toronto | 1996 'Friendship' Cup |
| 21 Sept 1996 | IND 161 v PAK 258/84th ODI · ODI | PAK | 90 | - | 1 | Pakistan won by 97 runs | Toronto | 1996 'Friendship' Cup |
| 18 Sept 1996 | IND 191 v PAK 1363rd ODI · ODI | PAK | 0 | - | 0 | India won by 55 runs | Toronto | 1996 'Friendship' Cup |
| 17 Sept 1996 | IND 264/6 v PAK 266/82nd ODI · ODI | PAK | 13 | - | 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 | 35 | - | 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 | 79 | - | 0 | England won by 107 runs | Birmingham | Pakistan tour of England 1996 |
| 29 Aug 1996 | PAK 225/5 v ENG 226/51st ODI · ODI | PAK | 48 | - | 0 | England won by 5 wickets (with 20 balls remaining) | Manchester | Pakistan tour of England 1996 |
| 22 Aug 1996 | ENG 326 & 242 v PAK 521/8 & 48/13rd Test · Test | PAK | 61 & 13* | - | 1 | Pakistan won by 9 wickets | London | Pakistan tour of England 1996 |
| 8 Aug 1996 | ENG 501 v PAK 448 & 242/72nd Test · Test | PAK | 141 & 52 | - | 0 | Match drawn | Leeds | Pakistan tour of England 1996 |
| 25 Jul 1996 | ENG 285 & 243 v PAK 340 & 352/51st Test · Test | PAK | 1 & 76 | - | 0 | Pakistan won by 164 runs | London | Pakistan tour of England 1996 |
| 15 Apr 1996 | IND 305/5 v PAK 2774th Match · ODI | PAK | 42 | - | 0 | India won by 28 runs | Sharjah | 1995-96 Pepsi Sharjah Cup |
| 13 Apr 1996 | PAK 171/7 v SA 314/32nd Match · ODI | PAK | 1 | - | 0 | South Africa won by 143 runs | Sharjah | 1995-96 Pepsi Sharjah Cup |