| 10 Jan 1995 | SA 215 v PAK 1781st Final · ODI | PAK | 19 | 0/22 | 0 | South Africa won by 37 runs | Cape Town | 1994–95 Mandela Trophy |
| 19 Dec 1994 | NZ 172 v PAK 175/511th Match · ODI | PAK | 14 | 0/30 | 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 | 36* | 0/13 | 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 | 53* | 2/33 | 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 | 5 | 0/17 | 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 | 20 | - | 0 | Pakistan won by 12 runs | Centurion | 1994–95 Mandela Trophy |
| 2 Dec 1994 | PAK 239/4 v SL 238/51st Match · ODI | PAK | 65* | 1/47 | 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 | 75 & 143 | - | 0 | Match drawn | Lahore | Australia tour of Pakistan 1994/95 |
| 30 Oct 1994 | PAK 205 v AUS 269/5Final · ODI | PAK | 35 | 3/31 | 2 | Australia won by 64 runs | Lahore | 1994-95 Wills Triangular Series |
| 28 Oct 1994 | PAK 223/4 v SA 222/49th Match · ODI | PAK | 7 | 1/37 | 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 | 1/34 | 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 | 56 | 0/24 | 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 | 62* | 0/14 | 3 | 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 | 32 | 0/20 | 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 | 33 & 237 | 0/4 | 0 | Match drawn | Rawalpindi | Australia tour of Pakistan 1994/95 |
| 28 Sept 1994 | PAK 256 & 315/9 v AUS 337 & 2321st Test · Test | PAK | 26 & 43 | 0/7 | 0 | 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 | 53 | 0/14 | 1 | 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 | 22 | 1/19 | 0 | Australia won by 28 runs | Colombo | 1994 Singer World Series |
| 26 Aug 1994 | SL 71 & 234 v PAK 357/93rd Test · Test | PAK | 22 | - | 0 | 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 | 19 | 0/6 | 1 | 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 | 50* | 0/28 | 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 | 1 & 50* | - | 0 | Pakistan won by 301 runs | Colombo | Pakistan tour of Sri Lanka 1994 |
| 7 Aug 1994 | SL 218 v PAK 237/73rd ODI · ODI | PAK | 93* | 2/45 | 1 | 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 | 61 | 0/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 | DNB | 2/44 | 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 | 1 | 2/45 | 0 | 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 | DNB | 2/55 | 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 | DNB | 3/42 | 0 | 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 | 25 | 2/49 | 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 | 15 | 0/12 | 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 | 7 | 1/30 | 0 | Match tied | Auckland | Pakistan tour of New Zealand 1993/94 |
| 9 Mar 1994 | NZ 202/8 v PAK 213/63rd ODI · ODI | PAK | 10* | 0/37 | 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 | 5 | 0/4 | 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 | 2 | 3/17 | 2 | 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 | 18 & 23 | 0/13 | 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 | 140 | 0/13 | 1 | 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 | 18 & 11 | - | 3 | Pakistan won by 5 wickets | Auckland | Pakistan tour of New Zealand 1993/94 |
| 27 Dec 1993 | PAK 216/4 v ZIM 141/93rd ODI · ODI | PAK | DNB | 3/22 | 1 | Pakistan won by 75 runs | Lahore | Zimbabwe tour of Pakistan 1993/94 |
| 25 Dec 1993 | PAK 196/4 v ZIM 195/52nd ODI · ODI | PAK | DNB | 0/37 | 0 | Pakistan won by 6 wickets (with 2 balls remaining) | Rawalpindi | Zimbabwe tour of Pakistan 1993/94 |
| 24 Dec 1993 | PAK 147/3 v ZIM 1431st ODI · ODI | PAK | DNB | 1/19 | 0 | Pakistan won by 7 wickets (with 37 balls remaining) | Karachi | Zimbabwe tour of Pakistan 1993/94 |
| 5 Nov 1993 | PAK 284/4 v WI 285/4Final · ODI | PAK | 84 | 1/47 | 1 | West Indies won by 6 wickets (with 27 balls remaining) | Sharjah | 1993–94 Pepsi Champions Trophy |
| 2 Nov 1993 | PAK 271/8 v SL 270/65th Match · ODI | PAK | 14 | 2/52 | 0 | Pakistan won by 2 wickets (with 2 balls remaining) | Sharjah | 1993–94 Pepsi Champions Trophy |
| 1 Nov 1993 | PAK 261/5 v WI 260/94th Match · ODI | PAK | 34* | 0/35 | 1 | Pakistan won by 5 wickets (with 6 balls remaining) | Sharjah | 1993–94 Pepsi Champions Trophy |
| 30 Oct 1993 | PAK 313/3 v SL 199/73rd Match · ODI | PAK | DNB | 1/44 | 0 | Pakistan won by 114 runs | Sharjah | 1993–94 Pepsi Champions Trophy |
| 25 Feb 1993 | PAK 43 v WI 45/39th Match · ODI | PAK | 1 | - | 1 | West Indies won by 7 wickets (with 225 balls remaining) | Cape Town | 1992–93 Total International Series |
| 21 Feb 1993 | SA 198/9 v PAK 220/87th Match · ODI | PAK | 9 | - | 0 | Pakistan won by 22 runs | Centurion | 1992–93 Total International Series |
| 15 Feb 1993 | SA 162 v PAK 214/64th Match · ODI | PAK | 13 | 1/30 | 0 | Pakistan won by 9 runs (revised target) | East London | 1992–93 Total International Series |
| 13 Feb 1993 | PAK 150 v WI 109/23rd Match · ODI | PAK | 1 | 0/8 | 0 | West Indies won by 8 wickets (with 11 balls remaining) (revised target) | Johannesburg | 1992–93 Total International Series |
| 9 Feb 1993 | SA 198 v PAK 208/61st Match · ODI | PAK | 14 | - | 0 | Pakistan won by 10 runs | Durban | 1992–93 Total International Series |
| 4 Feb 1993 | PAK 281/3 v SL 167/7Final · ODI | PAK | DNB | 0/8 | 0 | Pakistan won by 114 runs | Sharjah | 1992–93 Wills Trophy |