| 2 Jul 1987 | ENG 136 & 199 v PAK 3533rd Test · Test | PAK | 26 | 3/37 & 7/40 | 0 | Pakistan won by an innings and 18 runs | Leeds | Pakistan tour of England 1987 |
| 18 Jun 1987 | ENG 368 v PAK2nd Test · Test | PAK | - | 2/90 | 0 | Match drawn | London | Pakistan tour of England 1987 |
| 4 Jun 1987 | ENG 447 v PAK 140/51st Test · Test | PAK | 10* | - | 1 | Match drawn | Manchester | Pakistan tour of England 1987 |
| 25 May 1987 | ENG 217/9 v PAK 213/93rd ODI · ODI | PAK | 24* | 2/43 | 0 | England won by 1 wicket (with 3 balls remaining) | Edgbaston | Pakistan tour of England 1987 |
| 23 May 1987 | ENG 157 v PAK 158/42nd ODI · ODI | PAK | 21* | 2/31 | 0 | Pakistan won by 6 wickets (with 18 balls remaining) | Nottingham | Pakistan tour of England 1987 |
| 21 May 1987 | ENG 233/3 v PAK 232/61st ODI · ODI | PAK | 7 | 0/30 | 0 | England won by 7 wickets (with 11 balls remaining) | London | Pakistan tour of England 1987 |
| 10 Apr 1987 | IND 183/8 v PAK 184/26th Match · ODI | PAK | DNB | 4/27 | 0 | Pakistan won by 8 wickets (with 50 balls remaining) | Sharjah | 1986–87 Sharjah Cup |
| 7 Apr 1987 | ENG 220/5 v PAK 217/94th Match · ODI | PAK | 46 | 1/24 | 0 | England won by 5 wickets (with 16 balls remaining) | Sharjah | 1986–87 Sharjah Cup |
| 26 Mar 1987 | IND 265/3 v PAK 266/56th ODI · ODI | PAK | 23 | 0/55 | 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 | 73 | 1/48 | 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/20 | 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 | 7 | 1/27 | 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 | 6 & 39 | 0/26 | 0 | 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 | 72 & DNB | 2/41 | 0 | Match drawn | Ahmedabad | Pakistan tour of India 1986/87 |
| 21 Feb 1987 | IND 465/8 & 114/2 v PAK 3413rd Test · Test | PAK | 66 | 2/93 & 0/8 | 0 | Match drawn | Jaipur | Pakistan tour of India 1986/87 |
| 18 Feb 1987 | IND 238/6 v PAK 241/82nd ODI · ODI | PAK | 2 | 2/59 | 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 | 1 & 5* | 0/93 & 2/28 | 0 | Match drawn | Kolkata | Pakistan tour of India 1986/87 |
| 3 Feb 1987 | IND 527/9 v PAK 487/9 & 182/31st Test · Test | PAK | 135* & DNB | 2/103 | 0 | Match drawn | Chennai | Pakistan tour of India 1986/87 |
| 27 Jan 1987 | IND 196/7 v PAK 200/71st ODI · ODI | PAK | 22* | 2/41 | 1 | Pakistan won by 3 wickets (with 6 balls remaining) | Indore | Pakistan tour of India 1986/87 |
| 7 Jan 1987 | ENG 167/5 v PAK 166/9Final · ODI | PAK | 5 | 2/30 | 0 | England won by 5 wickets (with 59 balls remaining) | Perth | Benson & Hedges Challenge 1986/87 |
| 5 Jan 1987 | ENG 232/7 v PAK 229/56th Match · ODI | PAK | 23 | 1/41 | 0 | England won by 3 wickets (with 2 balls remaining) | Perth | Benson & Hedges Challenge 1986/87 |
| 2 Jan 1987 | AUS 273/6 v PAK 274/93rd Match · ODI | PAK | 20 | 2/43 | 0 | Pakistan won by 1 wicket (with 1 ball remaining) | Perth | Benson & Hedges Challenge 1986/87 |
| 30 Dec 1986 | PAK 199/8 v WI 1651st Match · ODI | PAK | 16 | 0/18 | 1 | Pakistan won by 34 runs | Perth | Benson & Hedges Challenge 1986/87 |
| 5 Dec 1986 | IND 144 v PAK 145/76th Match · ODI | PAK | 0 | 3/27 | 0 | Pakistan won by 3 wickets (with 9 balls remaining) | Sharjah | 1986–87 Champions Trophy |
| 2 Dec 1986 | PAK 165/6 v SL 164/74th Match · ODI | PAK | 22 | 1/34 | 0 | Pakistan won by 4 wickets (with 6 balls remaining) | Sharjah | 1986–87 Champions Trophy |
| 28 Nov 1986 | PAK 143 v WI 145/12nd Match · ODI | PAK | 15 | 0/33 | 0 | West Indies won by 9 wickets (with 70 balls remaining) | Sharjah | 1986–87 Champions Trophy |
| 20 Nov 1986 | PAK 239 & 125/7 v WI 240 & 2113rd Test · Test | PAK | 1 & 15* | 2/32 & 6/46 | 1 | Match drawn | Karachi | West Indies tour of Pakistan 1986/87 |
| 18 Nov 1986 | PAK 202/6 v WI 191/75th ODI · ODI | PAK | 27* | 2/37 | 0 | Pakistan won by 11 runs | Hyderabad | West Indies tour of Pakistan 1986/87 |
| 17 Nov 1986 | PAK 113 v WI 202/54th ODI · ODI | PAK | 24 | 1/46 | 0 | West Indies won by 89 runs | Multan | West Indies tour of Pakistan 1986/87 |
| 14 Nov 1986 | PAK 148/7 v WI 151/63rd ODI · ODI | PAK | 9 | 1/25 | 0 | West Indies won by 4 wickets (with 3 balls remaining) | Sialkot | West Indies tour of Pakistan 1986/87 |
| 7 Nov 1986 | PAK 131 & 77/9 v WI 2182nd Test · Test | PAK | 13* & 2 | 5/59 | 0 | West Indies won by an innings and 10 runs | Lahore | West Indies tour of Pakistan 1986/87 |
| 24 Oct 1986 | PAK 159/9 & 328 v WI 248 & 531st Test · Test | PAK | 61 & 23 | 1/32 & 4/30 | 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 | 23* | 1/22 | 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 | 7 | 2/40 | 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 | 1/11 | 0 | Pakistan won by 10 wickets (with 164 balls remaining) | Sharjah | 1986 Austral-Asia Cup |
| 6 Apr 1986 | SL 195/5 v PAK 191/9Final · ODI | PAK | 2 | - | 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 | DNB | 2/11 | 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 | 21 | 1/12 | 3 | Pakistan won by 81 runs | Colombo | 1986 Asia Cup |
| 22 Mar 1986 | SL 281 & 323/3 v PAK 3183rd Test · Test | PAK | 33 | 4/69 & 2/56 | 1 | Match drawn | Colombo | Pakistan tour of Sri Lanka 1985/86 |
| 14 Mar 1986 | SL 273 & 32/2 v PAK 132 & 1722nd Test · Test | PAK | 8 & 0 | 2/78 & 2/18 | 2 | 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 | 0/22 | 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 | 20 | - | 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 | 1/15 | 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 | 7 | 3/20 & 2/29 | 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 | 19 | 0/19 | 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 | 8 | 0/33 | 1 | 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 | 8 | 3/39 | 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 | 22* | 0/25 | 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 | 45 | 0/34 | 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 | 9 | 0/3 | 0 | Pakistan won by 48 runs | Sharjah | 1985–86 Sharjah Cup |