| 15 Sept 1995 | PAK 333 & 209 v SL 223 & 3612nd Test · Test | PAK | 20 & 0 | 0/28 & 1/87 | 1 | 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 | PAK | 28 | 0/1 & 4/54 | 0 | 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 | PAK | 0 | 2/21 | 0 | Sri Lanka won by 5 wickets (with 115 balls remaining) | Sharjah | 1995 Asia Cup |
| 8 Apr 1995 | BAN 151/8 v PAK 152/44th Match · ODI | PAK | 30 | 0/36 | 0 | Pakistan won by 6 wickets (with 122 balls remaining) | Sharjah | 1995 Asia Cup |
| 7 Apr 1995 | IND 169 v PAK 266/93rd Match · ODI | PAK | 40 | 2/3 | 0 | Pakistan won by 97 runs | Sharjah | 1995 Asia Cup |
| 26 Feb 1995 | ZIM 222/9 v PAK 148/93rd ODI · ODI | PAK | DNB | 0/31 | 0 | 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 | 7 | 0/30 | 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 | 7 | 3/33 | 0 | Match tied | Harare | Pakistan tour of Zimbabwe 1994/95 |
| 15 Feb 1995 | ZIM 243 & 139 v PAK 231 & 2503rd Test · Test | PAK | 21 & 19 | 0/7 | 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 | 26 & 46 | 2/5 | 3 | 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 | 61 & 5 | 0/27 | 1 | 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 | 23 & 0 | 1/47 | 2 | 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 | 0 | 0/52 | 0 | South Africa won by 157 runs | Johannesburg | 1994–95 Mandela Trophy |
| 10 Jan 1995 | SA 215 v PAK 1781st Final · ODI | PAK | 71 | 0/25 | 2 | South Africa won by 37 runs | Cape Town | 1994–95 Mandela Trophy |
| 19 Dec 1994 | NZ 172 v PAK 175/511th Match · ODI | PAK | 52 | 2/20 | 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 | 44 | 1/34 | 0 | 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 | 75 | 0/30 | 0 | 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 | 23 | 0/13 | 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 | 67 | 3/46 | 2 | Pakistan won by 12 runs | Centurion | 1994–95 Mandela Trophy |
| 2 Dec 1994 | PAK 239/4 v SL 238/51st Match · ODI | PAK | 100 | 0/30 | 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 | 1 & 105 | - | 0 | Match drawn | Lahore | Australia tour of Pakistan 1994/95 |
| 30 Oct 1994 | PAK 205 v AUS 269/5Final · ODI | PAK | 21 | 1/35 | 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 | 25 | 0/10 | 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 | 45 | 0/25 | 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 | 1 | 0/20 | 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 | 22 | 1/22 | 0 | 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 | 5 | 0/26 | 0 | Australia won by 7 wickets (with 24 balls remaining) | Multan | 1994-95 Wills Triangular Series |
| 5 Oct 1994 | PAK 260 & 537 v AUS 521/9 & 14/12nd Test · Test | PAK | 80 & 72 | 2/67 | 2 | Match drawn | Rawalpindi | Australia tour of Pakistan 1994/95 |
| 28 Sept 1994 | PAK 256 & 315/9 v AUS 337 & 2321st Test · Test | PAK | 36 & 34 | 1/19 & 0/19 | 1 | Pakistan won by 1 wicket | Karachi | Australia tour of Pakistan 1994/95 |
| 11 Sept 1994 | SL 213/3 v PAK 210/64th Match · ODI | PAK | 32 | 0/28 | 0 | Sri Lanka won by 7 wickets (with 16 balls remaining) | Colombo | 1994 Singer World Series |
| 7 Sept 1994 | AUS 179/7 v PAK 151/92nd Match · ODI | PAK | 0 | 0/17 | 0 | Australia won by 28 runs | Colombo | 1994 Singer World Series |
| 26 Aug 1994 | SL 71 & 234 v PAK 357/93rd Test · Test | PAK | 74 | - | 2 | 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 | PAK | 25 | 1/41 | 0 | Pakistan won by 27 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 22 Aug 1994 | SL 174/9 v PAK 175/54th ODI · ODI | PAK | 35 | 1/17 | 1 | 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 | PAK | 41 & 65 | 0/3 | 3 | Pakistan won by 301 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 7 Aug 1994 | SL 218 v PAK 237/73rd ODI · ODI | PAK | 4 | 2/24 | 0 | Pakistan won by 19 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 6 Aug 1994 | SL 181/3 v PAK 180/82nd ODI · ODI | PAK | 11 | 1/26 | 0 | Sri Lanka won by 7 wickets (with 16 balls remaining) | Colombo | Pakistan tour of Sri Lanka 1994 |
| 3 Aug 1994 | SL 200/6 v PAK 169/11st ODI · ODI | PAK | 38 | 0/16 | 0 | Pakistan won by 9 wickets (with 70 balls remaining) (revised target) | Colombo | Pakistan tour of Sri Lanka 1994 |
| 22 Apr 1994 | IND 211 v PAK 250/6Final · ODI | PAK | 69 | 2/22 | 2 | Pakistan won by 39 runs | Sharjah | 1993-94 Pepsi Austral-Asia Cup |
| 20 Apr 1994 | NZ 266/7 v PAK 328/22nd Semi-Final · ODI | PAK | 134 | 1/22 | 0 | Pakistan won by 62 runs | Sharjah | 1993-94 Pepsi Austral-Asia Cup |
| 17 Apr 1994 | UAE 145 v PAK 146/15th Match · ODI | PAK | 51* | - | 1 | Pakistan won by 9 wickets (with 161 balls remaining) | Sharjah | 1993-94 Pepsi Austral-Asia Cup |
| 15 Apr 1994 | IND 219 v PAK 223/43rd Match · ODI | PAK | 20 | - | 0 | Pakistan won by 6 wickets (with 33 balls remaining) | Sharjah | 1993-94 Pepsi Austral-Asia Cup |
| 16 Mar 1994 | NZ 146/3 v PAK 145/95th ODI · ODI | PAK | 1 | 0/18 | 0 | New Zealand won by 7 wickets (with 95 balls remaining) | Christchurch | Pakistan tour of New Zealand 1993/94 |
| 13 Mar 1994 | NZ 161 v PAK 161/94th ODI · ODI | PAK | 24 | 0/29 | 0 | Match tied | Auckland | Pakistan tour of New Zealand 1993/94 |
| 9 Mar 1994 | NZ 202/8 v PAK 213/63rd ODI · ODI | PAK | 76 | 0/29 | 1 | Pakistan won by 11 runs | Wellington | Pakistan tour of New Zealand 1993/94 |
| 6 Mar 1994 | NZ 110 v PAK 1462nd ODI · ODI | PAK | 48 | 1/17 | 1 | Pakistan won by 36 runs | Auckland | Pakistan tour of New Zealand 1993/94 |
| 3 Mar 1994 | NZ 122/9 v PAK 123/51st ODI · ODI | PAK | 5 | 2/33 | 0 | Pakistan won by 5 wickets (with 23 balls remaining) | Dunedin | Pakistan tour of New Zealand 1993/94 |
| 24 Feb 1994 | NZ 200 & 324/5 v PAK 344 & 1793rd Test · Test | PAK | 60 & 3 | 0/5 | 0 | New Zealand won by 5 wickets | Christchurch | Pakistan tour of New Zealand 1993/94 |
| 17 Feb 1994 | NZ 175 & 361 v PAK 548/52nd Test · Test | PAK | 2 | 0/1 | 0 | Pakistan won by an innings and 12 runs | Wellington | Pakistan tour of New Zealand 1993/94 |
| 10 Feb 1994 | NZ 242 & 110 v PAK 215 & 141/51st Test · Test | PAK | 16 & 78 | - | 0 | Pakistan won by 5 wickets | Auckland | Pakistan tour of New Zealand 1993/94 |