| 11 Dec 1981 | AUS 293 & 125 v PAK 500/83rd Test · Test | PAK | 8 | - | 3 | Pakistan won by an innings and 82 runs | Melbourne | Pakistan tour of Australia 1981/82 |
| 27 Nov 1981 | AUS 512/9 & 3/0 v PAK 291 & 2232nd Test · Test | PAK | 7 & 4* | - | 0 | Australia won by 10 wickets | Brisbane | Pakistan tour of Australia 1981/82 |
| 13 Nov 1981 | AUS 180 & 424/8 v PAK 62 & 2561st Test · Test | PAK | 1 & 20 | - | 6 | Australia won by 286 runs | Perth | Pakistan tour of Australia 1981/82 |
| 30 Dec 1980 | PAK 166 v WI 249 & 116/54th Test · Test | PAK | 8 | - | 2 | Match drawn | Multan | West Indies tour of Pakistan 1980/81 |
| 22 Dec 1980 | PAK 128 & 204/9 v WI 1693rd Test · Test | PAK | 23 & 3 | - | 0 | Match drawn | Karachi | West Indies tour of Pakistan 1980/81 |
| 19 Dec 1980 | PAK 163/6 v WI 170/83rd ODI · ODI | PAK | DNB | - | 1 | West Indies won by 7 runs | Lahore | West Indies tour of Pakistan 1980/81 |
| 29 Jan 1980 | IND 331 & 205 v PAK 272/4 & 179/66th Test · Test | PAK | DNB & 0* | - | 2 | Match drawn | Calcutta | Pakistan tour of India 1979/80 |
| 15 Jan 1980 | IND 430 & 78/0 v PAK 272 & 2335th Test · Test | PAK | 13 & 15 | - | 0 | India won by 10 wickets | Madras | Pakistan tour of India 1979/80 |
| 25 Dec 1979 | IND 162 & 193/2 v PAK 2494th Test · Test | PAK | 0 | - | 3 | Match drawn | Kanpur | Pakistan tour of India 1979/80 |
| 16 Dec 1979 | IND 334 & 160 v PAK 173 & 1903rd Test · Test | PAK | 23 & 3 | - | 7 | India won by 131 runs | Bombay | Pakistan tour of India 1979/80 |
| 4 Dec 1979 | IND 126 & 364/6 v PAK 273 & 2422nd Test · Test | PAK | 9 & 5 | - | 3 | Match drawn | Delhi | Pakistan tour of India 1979/80 |
| 21 Nov 1979 | IND 416 v PAK 431/9 & 108/21st Test · Test | PAK | 49* & DNB | - | 1 | Match drawn | Bangalore | Pakistan tour of India 1979/80 |
| 20 Jun 1979 | PAK 250 v WI 293/62nd Semi-Final · ODI | PAK | 9 | - | 1 | West Indies won by 43 runs | London | 1979 Prudential World Cup |
| 16 Jun 1979 | ENG 165/9 v PAK 15112th Match · ODI | PAK | 17 | - | 2 | England won by 14 runs | Leeds | 1979 Prudential World Cup |
| 13 Jun 1979 | AUS 197 v PAK 286/77th Match · ODI | PAK | DNB | - | 2 | Pakistan won by 89 runs | Nottingham | 1979 Prudential World Cup |
| 9 Jun 1979 | CAN 139/9 v PAK 140/24th Match · ODI | PAK | DNB | - | 2 | Pakistan won by 8 wickets (with 119 balls remaining) | Leeds | 1979 Prudential World Cup |
| 24 Mar 1979 | AUS 327 & 236/3 v PAK 277 & 2852nd Test · Test | PAK | 0 & 0 | - | 3 | Australia won by 7 wickets | Perth | Pakistan tour of Australia 1978/79 |
| 10 Mar 1979 | AUS 168 & 310 v PAK 196 & 353/91st Test · Test | PAK | 0 & 8* | - | 3 | Pakistan won by 71 runs | Melbourne | Pakistan tour of Australia 1978/79 |
| 23 Feb 1979 | NZ 254 & 281/8 v PAK 359 & 8/03rd Test · Test | PAK | 25* & DNB | - | 7 | Match drawn | Auckland | Pakistan tour of New Zealand 1978/79 |
| 16 Feb 1979 | NZ 402 v PAK 360 & 234/32nd Test · Test | PAK | 37* & DNB | - | 0 | Match drawn | Napier | Pakistan tour of New Zealand 1978/79 |
| 2 Feb 1979 | NZ 290 & 176 v PAK 271 & 323/61st Test · Test | PAK | 9 & DNB | - | 6 | Pakistan won by 128 runs | Christchurch | Pakistan tour of New Zealand 1978/79 |
| 14 Nov 1978 | PAK 481/9 & 164/2 v IND 344 & 3003rd Test · Test | PAK | 3 & DNB | - | 4 | Pakistan won by 8 wickets | Karachi | India tour of Pakistan 1978/79 |
| 3 Nov 1978 | PAK 205/7 v IND 183/23rd ODI · ODI | PAK | DNB | - | 1 | Pakistan awarded the match (opposition conceded) | Sahiwal | India tour of Pakistan 1978/79 |
| 27 Oct 1978 | PAK 539/6 & 128/2 v IND 199 & 4652nd Test · Test | PAK | 85 & DNB | - | 3 | Pakistan won by 8 wickets | Lahore | India tour of Pakistan 1978/79 |
| 16 Oct 1978 | PAK 503/8 & 264/4 v IND 462/9 & 43/01st Test · Test | PAK | 3 & DNB | - | 3 | Match drawn | Faisalabad | India tour of Pakistan 1978/79 |
| 13 Oct 1978 | PAK 83/2 v IND 792nd ODI · ODI | PAK | DNB | - | 0 | Pakistan won by 8 wickets (with 139 balls remaining) | Sialkot | India tour of Pakistan 1978/79 |
| 1 Oct 1978 | PAK 166/8 v IND 170/71st ODI · ODI | PAK | 11* | - | 0 | India won by 4 runs | Quetta | India tour of Pakistan 1978/79 |
| 29 Jun 1978 | ENG 119/7 v PAK 2013rd Test · Test | PAK | 7* | - | 2 | Match drawn | Leeds | Pakistan tour of England 1978 |
| 15 Jun 1978 | ENG 364 v PAK 105 & 1392nd Test · Test | PAK | 0 & 2 | - | 0 | England won by an innings and 120 runs | London | Pakistan tour of England 1978 |
| 1 Jun 1978 | ENG 452/8 v PAK 164 & 231/91st Test · Test | PAK | 0 & 3 | - | 1 | England won by an innings and 57 runs | Birmingham | Pakistan tour of England 1978 |
| 26 May 1978 | ENG 248/6 v PAK 154/82nd ODI · ODI | PAK | 1 | - | 0 | England won by 94 runs | London | Pakistan tour of England 1978 |
| 24 May 1978 | ENG 217/7 v PAK 851st ODI · ODI | PAK | 19 | - | 2 | England won by 132 runs | Manchester | Pakistan tour of England 1978 |
| 18 Jan 1978 | PAK 281 v ENG 266 & 222/53rd Test · Test | PAK | 6 | 0/2 | 1 | Match drawn | Karachi | England tour of Pakistan 1977/78 |
| 13 Jan 1978 | PAK 158/6 v ENG 1223rd ODI · ODI | PAK | DNB | - | 1 | Pakistan won by 36 runs | Lahore | England tour of Pakistan 1977/78 |
| 2 Jan 1978 | PAK 275 & 259/4 v ENG 191 & 186/12nd Test · Test | PAK | 10 & DNB | - | 3 | Match drawn | Sindh | England tour of Pakistan 1977/78 |
| 30 Dec 1977 | PAK 151 v ENG 152/42nd ODI · ODI | PAK | 1 | - | 0 | England won by 6 wickets (with 17 balls remaining) | Sialkot | England tour of Pakistan 1977/78 |
| 23 Dec 1977 | PAK 208/6 v ENG 212/71st ODI · ODI | PAK | 1* | - | 1 | England won by 3 wickets (with 0 balls remaining) | Sahiwal | England tour of Pakistan 1977/78 |
| 14 Dec 1977 | PAK 407/9 & 106/3 v ENG 2881st Test · Test | PAK | 17 & DNB | - | 1 | Match drawn | Lahore | England tour of Pakistan 1977/78 |
| 15 Apr 1977 | WI 280 & 359 v PAK 198/9 & 3015th Test · Test | PAK | 0* & 0 | - | 7 | West Indies won by 140 runs | Kingston | Pakistan tour of West Indies 1976/77 |
| 1 Apr 1977 | WI 154 & 222 v PAK 341 & 301/94th Test · Test | PAK | 5* & 2* | - | 2 | Pakistan won by 266 runs | Port of Spain | Pakistan tour of West Indies 1976/77 |
| 18 Mar 1977 | WI 448 & 154/1 v PAK 194 & 5403rd Test · Test | PAK | 1 & 25* | - | 0 | Match drawn | Georgetown | Pakistan tour of West Indies 1976/77 |
| 16 Mar 1977 | WI 182/6 v PAK 176/7Only ODI · ODI | PAK | DNB | - | 2 | West Indies won by 4 wickets (with 10 balls remaining) | Albion | Pakistan tour of West Indies 1976/77 |
| 4 Mar 1977 | WI 316 & 206/4 v PAK 180 & 3402nd Test · Test | PAK | 21 & 2 | - | 3 | West Indies won by 6 wickets | Port of Spain | Pakistan tour of West Indies 1976/77 |
| 18 Feb 1977 | WI 421/9 & 251/9 v PAK 435 & 2911st Test · Test | PAK | 10 & 60* | - | 4 | Match drawn | Bridgetown | Pakistan tour of West Indies 1976/77 |
| 14 Jan 1977 | AUS 211 & 180 v PAK 360 & 32/23rd Test · Test | PAK | 5 & DNB | - | 7 | Pakistan won by 8 wickets | Sydney | Pakistan tour of Australia 1976/77 |
| 1 Jan 1977 | AUS 517/8 & 315/8 v PAK 333 & 1512nd Test · Test | PAK | 0 & 2 | - | 5 | Australia won by 348 runs | Melbourne | Pakistan tour of Australia 1976/77 |
| 24 Dec 1976 | AUS 454/9 & 261/6 v PAK 272 & 4661st Test · Test | PAK | 21 & 0 | - | 2 | Match drawn | Adelaide | Pakistan tour of Australia 1976/77 |
| 23 Oct 1976 | PAK 473/8 & 4/0 v NZ 219 & 2542nd Test · Test | PAK | 13* & 0* | - | 4 | Pakistan won by 10 wickets | Sindh | New Zealand tour of Pakistan 1976/77 |
| 16 Oct 1976 | PAK 197/9 v NZ 198/8Only ODI · ODI | PAK | 2* | - | 1 | New Zealand won by 1 run | Sialkot | New Zealand tour of Pakistan 1976/77 |
| 9 Oct 1976 | PAK 417 & 105/4 v NZ 157 & 3601st Test · Test | PAK | 2* & DNB | - | 4 | Pakistan won by 6 wickets | Lahore | New Zealand tour of Pakistan 1976/77 |