| 3 Apr 1987 | AUS 176/9 v PAK 180/42nd Match · ODI | PAK | 9 | - | 0 | Pakistan won by 6 wickets (with 20 balls remaining) | Sharjah | 1986–87 Sharjah Cup |
| 26 Mar 1987 | IND 265/3 v PAK 266/56th ODI · ODI | PAK | 13 | - | 0 | Pakistan won by 5 wickets (with 4 balls remaining) | Jamshedpur | Pakistan tour of India 1986/87 |
| 24 Mar 1987 | IND 245/9 v PAK 286/65th ODI · ODI | PAK | 17 | - | 0 | Pakistan won by 41 runs | Nagpur | Pakistan tour of India 1986/87 |
| 22 Mar 1987 | IND 120/9 v PAK 121/44th ODI · ODI | PAK | 17 | - | 0 | Pakistan won by 6 wickets (with 28 balls remaining) | Pune | Pakistan tour of India 1986/87 |
| 20 Mar 1987 | IND 212/6 v PAK 212/73rd ODI · ODI | PAK | 84 | - | 0 | India won (lost fewer wickets) | Hyderabad | Pakistan tour of India 1986/87 |
| 13 Mar 1987 | IND 145 & 204 v PAK 116 & 2495th Test · Test | PAK | 33 & 33 | - | 2 | Pakistan won by 16 runs | Bengaluru | Pakistan tour of India 1986/87 |
| 4 Mar 1987 | IND 323 v PAK 395 & 135/24th Test · Test | PAK | 20 & 14* | - | 1 | Match drawn | Ahmedabad | Pakistan tour of India 1986/87 |
| 21 Feb 1987 | IND 465/8 & 114/2 v PAK 3413rd Test · Test | PAK | 10 | - | 0 | Match drawn | Jaipur | Pakistan tour of India 1986/87 |
| 18 Feb 1987 | IND 238/6 v PAK 241/82nd ODI · ODI | PAK | 72* | - | 0 | Pakistan won by 2 wickets (with 3 balls remaining) | Kolkata | Pakistan tour of India 1986/87 |
| 11 Feb 1987 | IND 403 & 181/3 v PAK 229 & 179/52nd Test · Test | PAK | 0 & 20 | - | 1 | Match drawn | Kolkata | Pakistan tour of India 1986/87 |
| 3 Feb 1987 | IND 527/9 v PAK 487/9 & 182/31st Test · Test | PAK | 19 & 6* | - | 0 | Match drawn | Chennai | Pakistan tour of India 1986/87 |
| 27 Jan 1987 | IND 196/7 v PAK 200/71st ODI · ODI | PAK | 23 | - | 0 | Pakistan won by 3 wickets (with 6 balls remaining) | Indore | Pakistan tour of India 1986/87 |
| 24 Oct 1986 | PAK 159/9 & 328 v WI 248 & 531st Test · Test | PAK | 21* & 3* | - | 0 | Pakistan won by 186 runs | Faisalabad | West Indies tour of Pakistan 1986/87 |
| 17 Oct 1986 | PAK 164/7 v WI 165/61st ODI · ODI | PAK | 30 | - | 0 | West Indies won by 4 wickets (with 21 balls remaining) | Peshawar | West Indies tour of Pakistan 1986/87 |
| 18 Apr 1986 | IND 245/7 v PAK 248/9Final · ODI | PAK | 21 | - | 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 | DNB | - | 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 | DNB | - | 0 | 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 | 32 | - | 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 | 23 | 0/19 | 1 | Sri Lanka won by 5 wickets (with 16 balls remaining) | Colombo | 1986 Asia Cup |
| 22 Mar 1986 | SL 281 & 323/3 v PAK 3183rd Test · Test | PAK | 29 | 0/0 | 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 | 42 & 30 | 0/2 | 1 | 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 | DNB | - | 1 | 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 | 1 | - | 0 | No result | Moratuwa | Pakistan tour of Sri Lanka 1985/86 |
| 2 Mar 1986 | SL 124/6 v PAK 125/21st ODI · ODI | PAK | DNB | - | 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 | 54 | - | 1 | Pakistan won by an innings and 20 runs | Kandy | Pakistan tour of Sri Lanka 1985/86 |
| 6 Dec 1985 | PAK 127/7 v WI 128/25th ODI · ODI | PAK | 7 | - | 0 | West Indies won by 8 wickets (with 23 balls remaining) | Karachi | West Indies tour of Pakistan 1985/86 |
| 4 Dec 1985 | PAK 203/5 v WI 199/84th ODI · ODI | PAK | 14 | - | 0 | Pakistan won by 5 wickets (with 5 balls remaining) | Rawalpindi | West Indies tour of Pakistan 1985/86 |
| 2 Dec 1985 | PAK 161 v WI 201/53rd ODI · ODI | PAK | 7 | - | 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 | 26* | - | 1 | 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 | 11* | - | 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 | 12* | - | 1 | Pakistan won by 48 runs | Sharjah | 1985–86 Sharjah Cup |
| 15 Nov 1985 | PAK 196/4 v WI 199/31st Match · ODI | PAK | DNB | - | 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 | 4 & DNB | - | 1 | 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 | 16 | - | 1 | 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 | 22 & DNB | - | 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 | 13 | 0/22 | 1 | 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 | 72* | - | 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 | DNB | - | 0 | Match drawn | Faisalabad | Sri Lanka tour of Pakistan 1985/86 |
| 13 Oct 1985 | PAK 147/2 v SL 1451st ODI · ODI | PAK | DNB | - | 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 | 2 | - | 0 | Pakistan won by 43 runs | Sharjah | 1984–85 Four-Nations Cup |
| 22 Mar 1985 | IND 125 v PAK 871st Match · ODI | PAK | 17 | - | 2 | 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/15 | 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 | DNB | - | 0 | 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 | 8 | - | 0 | Pakistan won by 67 runs | Melbourne | World Championship of Cricket 1984/85 |
| 16 Feb 1985 | NZ v PAK 1894th ODI · ODI | PAK | 7 | - | 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 | 0 & 9 | - | 0 | 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 | 0 | 0/16 | 2 | 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 | 41* & 0 | 0/34 | 1 | 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 | 66 | - | 0 | Match drawn | Wellington | Pakistan tour of New Zealand 1984/85 |
| 15 Jan 1985 | NZ 222/6 v PAK 221/42nd ODI · ODI | PAK | 14 | 1/34 | 0 | New Zealand won by 4 wickets (with 7 balls remaining) | Hamilton | Pakistan tour of New Zealand 1984/85 |