| 18 Apr 1986 | IND 245/7 v PAK 248/9Final · ODI | PAK | 5 | 0/32 | 0 | Pakistan won by 1 wicket (with 0 balls remaining) | Sharjah | 1986 Austral-Asia Cup |
| 15 Apr 1986 | NZ 64 v PAK 66/02nd Semi-Final · ODI | PAK | 32* | - | 0 | Pakistan won by 10 wickets (with 164 balls remaining) | Sharjah | 1986 Austral-Asia Cup |
| 11 Apr 1986 | AUS 202/7 v PAK 206/22nd Match · ODI | PAK | 95 | - | 1 | Pakistan won by 8 wickets (with 5 balls remaining) | Sharjah | 1986 Austral-Asia Cup |
| 7 Apr 1986 | NZ 214/8 v PAK 217/63rd Match · ODI | PAK | 19 | 0/11 | 0 | Pakistan won by 4 wickets (with 8 balls remaining) | Colombo | 1986 John Player Triangular Tournament |
| 6 Apr 1986 | SL 195/5 v PAK 191/9Final · ODI | PAK | 2 | 1/49 | 0 | Sri Lanka won by 5 wickets (with 16 balls remaining) | Colombo | 1986 Asia Cup |
| 31 Mar 1986 | BAN 94 v PAK 98/32nd Match · ODI | PAK | 47* | - | 0 | Pakistan won by 7 wickets (with 77 balls remaining) | Moratuwa | 1986 Asia Cup |
| 30 Mar 1986 | SL 116 v PAK 1971st Match · ODI | PAK | 15 | - | 0 | Pakistan won by 81 runs | Colombo | 1986 Asia Cup |
| 22 Mar 1986 | SL 281 & 323/3 v PAK 3183rd Test · Test | PAK | 8 | 0/19 & 0/29 | 0 | Match drawn | Colombo | Pakistan tour of Sri Lanka 1985/86 |
| 14 Mar 1986 | SL 273 & 32/2 v PAK 132 & 1722nd Test · Test | PAK | 3 & 1 | 1/36 | 0 | Sri Lanka won by 8 wickets | Colombo | Pakistan tour of Sri Lanka 1985/86 |
| 11 Mar 1986 | SL 160/8 v PAK 103/24th ODI · ODI | PAK | 35 | 0/6 | 0 | Pakistan won by 8 wickets (with 6 balls remaining) (revised target) | Colombo | Pakistan tour of Sri Lanka 1985/86 |
| 8 Mar 1986 | SL v PAK 125/82nd ODI · ODI | PAK | 29 | - | 0 | No result | Moratuwa | Pakistan tour of Sri Lanka 1985/86 |
| 2 Mar 1986 | SL 124/6 v PAK 125/21st ODI · ODI | PAK | 41 | - | 0 | Pakistan won by 8 wickets (with 9 balls remaining) | Kandy | Pakistan tour of Sri Lanka 1985/86 |
| 23 Feb 1986 | SL 109 & 101/9 v PAK 2301st Test · Test | PAK | 81 | - | 2 | Pakistan won by an innings and 20 runs | Kandy | Pakistan tour of Sri Lanka 1985/86 |
| 2 Dec 1985 | PAK 161 v WI 201/53rd ODI · ODI | PAK | 19 | 0/24 | 0 | West Indies won by 40 runs | Peshawar | West Indies tour of Pakistan 1985/86 |
| 29 Nov 1985 | PAK 175/4 v WI 1732nd ODI · ODI | PAK | 15 | 2/26 | 0 | Pakistan won by 6 wickets (with 9 balls remaining) | Lahore | West Indies tour of Pakistan 1985/86 |
| 27 Nov 1985 | PAK 218/5 v WI 224/21st ODI · ODI | PAK | 77 | 0/31 | 0 | West Indies won by 8 wickets (with 27 balls remaining) | Gujranwala | West Indies tour of Pakistan 1985/86 |
| 17 Nov 1985 | IND 155 v PAK 203/42nd Match · ODI | PAK | 67 | 2/43 | 0 | Pakistan won by 48 runs | Sharjah | 1985–86 Sharjah Cup |
| 15 Nov 1985 | PAK 196/4 v WI 199/31st Match · ODI | PAK | 18 | 1/32 | 0 | West Indies won by 7 wickets (with 5 balls remaining) | Sharjah | 1985–86 Sharjah Cup |
| 7 Nov 1985 | SL 162 & 230 v PAK 295 & 98/03rd Test · Test | PAK | 16 & 57* | 0/6 | 0 | Pakistan won by 10 wickets | Karachi | Sri Lanka tour of Pakistan 1985/86 |
| 3 Nov 1985 | PAK 216/7 v SL 1274th ODI · ODI | PAK | 29 | 2/23 | 0 | Pakistan won by 89 runs | Hyderabad (Sindh) | Sri Lanka tour of Pakistan 1985/86 |
| 27 Oct 1985 | PAK 259 & 100/2 v SL 157 & 2002nd Test · Test | PAK | 78 & 24* | 1/6 & 2/28 | 1 | Pakistan won by 8 wickets | Sialkot | Sri Lanka tour of Pakistan 1985/86 |
| 25 Oct 1985 | PAK 231/5 v SL 228/73rd ODI · ODI | PAK | 16 | 2/41 | 0 | Pakistan won by 5 wickets (with 9 balls remaining) | Lahore | Sri Lanka tour of Pakistan 1985/86 |
| 23 Oct 1985 | PAK 224/5 v SL 209/72nd ODI · ODI | PAK | 11 | 0/39 | 0 | Pakistan won by 15 runs | Gujranwala | Sri Lanka tour of Pakistan 1985/86 |
| 16 Oct 1985 | PAK 555/3 v SL 4791st Test · Test | PAK | 78 | 1/29 | 0 | Match drawn | Faisalabad | Sri Lanka tour of Pakistan 1985/86 |
| 13 Oct 1985 | PAK 147/2 v SL 1451st ODI · ODI | PAK | 40 | 2/32 | 0 | Pakistan won by 8 wickets (with 43 balls remaining) | Peshawar | Sri Lanka tour of Pakistan 1985/86 |
| 26 Mar 1985 | ENG 132 v PAK 175/7Cons · ODI | PAK | 36 | - | 0 | Pakistan won by 43 runs | Sharjah | 1984–85 Four-Nations Cup |
| 22 Mar 1985 | IND 125 v PAK 871st Match · ODI | PAK | 18 | 1/36 | 0 | India won by 38 runs | Sharjah | 1984–85 Four-Nations Cup |
| 10 Mar 1985 | IND 177/2 v PAK 176/9Final · ODI | PAK | 14 | 0/26 | 0 | India won by 8 wickets (with 17 balls remaining) | Melbourne | World Championship of Cricket 1984/85 |
| 6 Mar 1985 | PAK 160/3 v WI 1592nd Semi-Final · ODI | PAK | 6 | 5/28 | 1 | Pakistan won by 7 wickets (with 24 balls remaining) | Melbourne | World Championship of Cricket 1984/85 |
| 2 Mar 1985 | ENG 146 v PAK 213/88th Match · ODI | PAK | 77 | - | 1 | Pakistan won by 67 runs | Melbourne | World Championship of Cricket 1984/85 |
| 24 Feb 1985 | AUS 200 v PAK 262/65th Match · ODI | PAK | 69 | 1/40 | 0 | Pakistan won by 62 runs | Melbourne | World Championship of Cricket 1984/85 |
| 20 Feb 1985 | IND 184/4 v PAK 1833rd Match · ODI | PAK | 6 | 1/38 | 1 | India won by 6 wickets (with 25 balls remaining) | Melbourne | World Championship of Cricket 1984/85 |
| 16 Feb 1985 | NZ v PAK 1894th ODI · ODI | PAK | 10 | - | 0 | No result | Auckland | Pakistan tour of New Zealand 1984/85 |
| 9 Feb 1985 | NZ 220 & 278/8 v PAK 274 & 2233rd Test · Test | PAK | 18 & 5 | 0/20 | 1 | New Zealand won by 2 wickets | Dunedin | Pakistan tour of New Zealand 1984/85 |
| 6 Feb 1985 | NZ 264/8 v PAK 2513rd ODI · ODI | PAK | 8 | 1/56 | 1 | New Zealand won by 13 runs | Christchurch | Pakistan tour of New Zealand 1984/85 |
| 25 Jan 1985 | NZ 451/9 v PAK 169 & 1832nd Test · Test | PAK | 12 & 89 | 2/85 | 0 | New Zealand won by an innings and 99 runs | Auckland | Pakistan tour of New Zealand 1984/85 |
| 18 Jan 1985 | NZ 492 & 103/4 v PAK 3221st Test · Test | PAK | 38 | 1/80 & 1/13 | 1 | Match drawn | Wellington | Pakistan tour of New Zealand 1984/85 |
| 15 Jan 1985 | NZ 222/6 v PAK 221/42nd ODI · ODI | PAK | 22* | 0/41 | 0 | New Zealand won by 4 wickets (with 7 balls remaining) | Hamilton | Pakistan tour of New Zealand 1984/85 |
| 12 Jan 1985 | NZ 277/6 v PAK 167/91st ODI · ODI | PAK | 17 | 1/51 | 0 | New Zealand won by 110 runs | Napier | Pakistan tour of New Zealand 1984/85 |
| 10 Dec 1984 | PAK 328 & 308/5 v NZ 4263rd Test · Test | PAK | 5 & 0 | 0/45 | 0 | Match drawn | Karachi | New Zealand tour of Pakistan and Sri Lanka 1984/85 |
| 7 Dec 1984 | PAK 214/9 v NZ 213/84th ODI · ODI | PAK | 1 | 0/40 | 0 | Pakistan won by 1 wicket (with 0 balls remaining) | Multan | New Zealand tour of Pakistan and Sri Lanka 1984/85 |
| 2 Dec 1984 | PAK 153/8 v NZ 187/93rd ODI · ODI | PAK | 3 | 0/58 | 0 | New Zealand won by 34 runs | Sialkot | New Zealand tour of Pakistan and Sri Lanka 1984/85 |
| 25 Nov 1984 | PAK 230 & 230/3 v NZ 267 & 1892nd Test · Test | PAK | 28 & 106 | 1/14 & 1/8 | 2 | Pakistan won by 7 wickets | Hyderabad (Sindh) | New Zealand tour of Pakistan and Sri Lanka 1984/85 |
| 23 Nov 1984 | PAK 157/5 v NZ 152/72nd ODI · ODI | PAK | 10 | 4/27 | 0 | Pakistan won by 5 runs | Faisalabad | New Zealand tour of Pakistan and Sri Lanka 1984/85 |
| 16 Nov 1984 | PAK 221 & 181/4 v NZ 157 & 2411st Test · Test | PAK | 26 & 16 | 3/8 & 0/30 | 1 | Pakistan won by 6 wickets | Lahore | New Zealand tour of Pakistan and Sri Lanka 1984/85 |
| 12 Nov 1984 | PAK 191/5 v NZ 1451st ODI · ODI | PAK | 17* | 3/34 | 1 | Pakistan won by 46 runs | Peshawar | New Zealand tour of Pakistan and Sri Lanka 1984/85 |
| 31 Oct 1984 | PAK v IND 210/32nd ODI · ODI | PAK | - | 2/27 | 0 | No result | Sialkot | India tour of Pakistan 1984/85 |
| 24 Oct 1984 | PAK 674/6 v IND 5002nd Test · Test | PAK | 199 | 1/74 | 0 | Match drawn | Faisalabad | India tour of Pakistan 1984/85 |
| 17 Oct 1984 | PAK 428/9 v IND 156 & 371/61st Test · Test | PAK | 15 | 2/32 & 0/34 | 1 | Match drawn | Lahore | India tour of Pakistan 1984/85 |
| 12 Oct 1984 | PAK 199/7 v IND 1531st ODI · ODI | PAK | 7* | 1/14 | 0 | Pakistan won by 46 runs | Quetta | India tour of Pakistan 1984/85 |