| 12 Apr 1996 | IND 233 v PAK 271/51st Match · ODI | PAK | 43* | - | 0 | Pakistan won by 38 runs | Sharjah | 1995-96 Pepsi Sharjah Cup |
| 7 Apr 1996 | PAK 215 v SL 172Final · ODI | PAK | 51 | - | 0 | Pakistan won by 43 runs | Singapore | 1995-96 Singer Cup |
| 5 Apr 1996 | IND 226/8 v PAK 190/23rd Match · ODI | PAK | DNB | - | 0 | Pakistan won by 8 wickets (with 30 balls remaining) (revised target) | Padang | 1995-96 Singer Cup |
| 2 Apr 1996 | PAK 315 v SL 349/91st Match · ODI | PAK | 32 | - | 0 | Sri Lanka won by 34 runs | Padang | 1995-96 Singer Cup |
| 1 Apr 1996 | PAK 54/3 v SL1st Match · ODI | PAK | 6* | - | 0 | No result | Padang | 1995-96 Singer Cup |
| 9 Mar 1996 | IND 287/8 v PAK 248/92nd QF · ODI | PAK | 12 | - | 0 | India won by 39 runs | Bangalore | 1995–96 Wills World Cup |
| 6 Mar 1996 | PAK 281/5 v NZ 235/930th Match · ODI | PAK | 26 | 0/21 | 0 | Pakistan won by 46 runs | Lahore | 1995–96 Wills World Cup |
| 3 Mar 1996 | PAK 250/3 v ENG 249/925th Match · ODI | PAK | 70 | - | 0 | Pakistan won by 7 wickets (with 14 balls remaining) | Karachi | 1995–96 Wills World Cup |
| 29 Feb 1996 | PAK 242/6 v SA 243/521st Match · ODI | PAK | 0 | - | 0 | South Africa won by 5 wickets (with 34 balls remaining) | Karachi | 1995–96 Wills World Cup |
| 26 Feb 1996 | PAK 151/2 v NED 145/717th Match · ODI | PAK | 39 | - | 1 | Pakistan won by 8 wickets (with 116 balls remaining) | Lahore | 1995–96 Wills World Cup |
| 24 Feb 1996 | PAK 112/1 v UAE 109/913th Match · ODI | PAK | 50* | - | 1 | Pakistan won by 9 wickets (with 90 balls remaining) | Gujranwala | 1995–96 Wills World Cup |
| 20 Dec 1995 | NZ 207 v PAK 261/43rd ODI · ODI | PAK | 42 | - | 0 | Pakistan won by 54 runs | Wellington | Pakistan tour of New Zealand 1995/96 |
| 17 Dec 1995 | NZ 236/9 v PAK 232/92nd ODI · ODI | PAK | 14 | - | 1 | New Zealand won by 1 wicket (with 1 ball remaining) | Christchurch | Pakistan tour of New Zealand 1995/96 |
| 15 Dec 1995 | NZ 169 v PAK 189/91st ODI · ODI | PAK | 9 | - | 2 | Pakistan won by 20 runs | Dunedin | Pakistan tour of New Zealand 1995/96 |
| 8 Dec 1995 | NZ 286 & 195 v PAK 208 & 434Only Test · Test | PAK | 30 & 103 | - | 0 | Pakistan won by 161 runs | Christchurch | Pakistan tour of New Zealand 1995/96 |
| 30 Nov 1995 | AUS 257 & 172 v PAK 299 & 2043rd Test · Test | PAK | 137 & 15 | - | 0 | Pakistan won by 74 runs | Sydney | Pakistan tour of Australia 1995/96 |
| 17 Nov 1995 | AUS 267 & 306/9 v PAK 198 & 2202nd Test · Test | PAK | 34* & 4 | - | 0 | Australia won by 155 runs | Hobart | Pakistan tour of Australia 1995/96 |
| 26 Feb 1995 | ZIM 222/9 v PAK 148/93rd ODI · ODI | PAK | 12 | - | 1 | Zimbabwe won by 74 runs | Harare | Pakistan tour of Zimbabwe 1994/95 |
| 25 Feb 1995 | ZIM 209/5 v PAK 210/62nd ODI · ODI | PAK | 54 | - | 1 | Pakistan won by 4 wickets (with 9 balls remaining) | Harare | Pakistan tour of Zimbabwe 1994/95 |
| 22 Feb 1995 | ZIM 219/9 v PAK 2191st ODI · ODI | PAK | 25 | - | 1 | Match tied | Harare | Pakistan tour of Zimbabwe 1994/95 |
| 15 Feb 1995 | ZIM 243 & 139 v PAK 231 & 2503rd Test · Test | PAK | 41 & 55 | - | 1 | Pakistan won by 99 runs | Harare | Pakistan tour of Zimbabwe 1994/95 |
| 7 Feb 1995 | ZIM 174 & 146 v PAK 260 & 61/22nd Test · Test | PAK | 76 & DNB | - | 2 | Pakistan won by 8 wickets | Bulawayo | Pakistan tour of Zimbabwe 1994/95 |
| 31 Jan 1995 | ZIM 544/4 v PAK 322 & 1581st Test · Test | PAK | 65 & 2 | - | 0 | Zimbabwe won by an innings and 64 runs | Harare | Pakistan tour of Zimbabwe 1994/95 |
| 19 Jan 1995 | SA 460 & 259/7 v PAK 230 & 165Only Test · Test | PAK | 19 & 1 | - | 0 | South Africa won by 324 runs | Johannesburg | Pakistan tour of South Africa 1994/95 |
| 12 Jan 1995 | SA 266/5 v PAK 1092nd Final · ODI | PAK | 4 | - | 0 | South Africa won by 157 runs | Johannesburg | 1994–95 Mandela Trophy |
| 10 Jan 1995 | SA 215 v PAK 1781st Final · ODI | PAK | 5 | - | 1 | South Africa won by 37 runs | Cape Town | 1994–95 Mandela Trophy |
| 19 Dec 1994 | NZ 172 v PAK 175/511th Match · ODI | PAK | 25* | - | 0 | Pakistan won by 5 wickets (with 67 balls remaining) | East London | 1994–95 Mandela Trophy |
| 17 Dec 1994 | SA 206/8 v PAK 208/29th Match · ODI | PAK | 114* | - | 1 | Pakistan won by 8 wickets (with 90 balls remaining) | Durban | 1994–95 Mandela Trophy |
| 13 Dec 1994 | NZ 201 v PAK 206/57th Match · ODI | PAK | 23 | - | 1 | Pakistan won by 5 wickets (with 22 balls remaining) | Port Elizabeth | 1994–95 Mandela Trophy |
| 10 Dec 1994 | SA 215/3 v PAK 2145th Match · ODI | PAK | 73 | - | 0 | South Africa won by 7 wickets (with 26 balls remaining) | Johannesburg | 1994–95 Mandela Trophy |
| 4 Dec 1994 | PAK 245/9 v SL 233/92nd Match · ODI | PAK | 1 | - | 0 | Pakistan won by 12 runs | Centurion | 1994–95 Mandela Trophy |
| 2 Dec 1994 | PAK 239/4 v SL 238/51st Match · ODI | PAK | 7 | - | 0 | Pakistan won by 6 wickets (with 13 balls remaining) | Durban | 1994–95 Mandela Trophy |
| 1 Nov 1994 | PAK 373 & 404 v AUS 4553rd Test · Test | PAK | 48 & 6 | - | 1 | Match drawn | Lahore | Australia tour of Pakistan 1994/95 |
| 30 Oct 1994 | PAK 205 v AUS 269/5Final · ODI | PAK | 4 | - | 0 | Australia won by 64 runs | Lahore | 1994-95 Wills Triangular Series |
| 28 Oct 1994 | PAK 223/4 v SA 222/49th Match · ODI | PAK | 98* | - | 0 | Pakistan won by 6 wickets (with 33 balls remaining) | Faisalabad | 1994-95 Wills Triangular Series |
| 22 Oct 1994 | PAK 251/1 v AUS 250/66th Match · ODI | PAK | DNB | - | 0 | Pakistan won by 9 wickets (with 66 balls remaining) | Rawalpindi | 1994-95 Wills Triangular Series |
| 20 Oct 1994 | PAK 249/6 v SA 210/55th Match · ODI | PAK | 110 | - | 0 | Pakistan won by 39 runs | Rawalpindi | 1994-95 Wills Triangular Series |
| 16 Oct 1994 | PAK 166/2 v SA 163/93rd Match · ODI | PAK | DNB | - | 1 | Pakistan won by 8 wickets (with 32 balls remaining) | Karachi | 1994-95 Wills Triangular Series |
| 14 Oct 1994 | PAK 200/8 v AUS 201/32nd Match · ODI | PAK | 21 | - | 0 | Australia won by 7 wickets (with 24 balls remaining) | Multan | 1994-95 Wills Triangular Series |
| 20 Aug 1992 | ENG 363/7 v PAK 1653rd ODI · ODI | PAK | 23 | 0/29 | 0 | England won by 198 runs | Nottingham | Pakistan tour of England 1992 |
| 25 Mar 1992 | ENG 227 v PAK 249/6Final · ODI | PAK | DNB | 0/13 | 0 | Pakistan won by 22 runs | Melbourne | 1992 Cricket World Cup |
| 18 Mar 1992 | NZ 166 v PAK 167/334th Match · ODI | PAK | DNB | 0/5 | 0 | Pakistan won by 7 wickets (with 32 balls remaining) | Christchurch | 1992 Cricket World Cup |
| 15 Mar 1992 | PAK 216/6 v SL 212/633rd Match · ODI | PAK | 8* | 1/28 | 0 | Pakistan won by 4 wickets (with 5 balls remaining) | Perth | 1992 Cricket World Cup |
| 11 Mar 1992 | AUS 172 v PAK 220/926th Match · ODI | PAK | 0 | 0/43 | 3 | Pakistan won by 48 runs | Perth | 1992 Cricket World Cup |
| 8 Mar 1992 | PAK 173/8 v SA 211/722nd Match · ODI | PAK | 6 | 0/26 | 1 | South Africa won by 20 runs (revised target) | Brisbane | 1992 Cricket World Cup |
| 1 Mar 1992 | ENG 24/1 v PAK 7413th Match · ODI | PAK | 0 | 0/5 | 0 | No result | Adelaide | 1992 Cricket World Cup |
| 23 Feb 1992 | PAK 220/2 v WI 221/04th Match · ODI | PAK | DNB | 0/29 | 0 | West Indies won by 10 wickets (with 19 balls remaining) | Melbourne | 1992 Cricket World Cup |
| 19 Jan 1992 | PAK 271/4 v SL 1545th ODI · ODI | PAK | 4* | - | 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 | 31 | - | 0 | Sri Lanka won by 4 wickets (with 2 balls remaining) | Multan | Sri Lanka tour of Pakistan 1991/92 |
| 15 Jan 1992 | PAK 241/3 v SL 182/93rd ODI · ODI | PAK | DNB | - | 1 | Pakistan won by 59 runs | Hyderabad | Sri Lanka tour of Pakistan 1991/92 |