| 22 Jan 2017 | AUS 353/6 v PAK 267Match 4 · ODI | Australia won by 86 runs | Sydney | Pakistan in Australia ODI Series 2016/17 |
| 19 Jan 2017 | AUS 265/3 v PAK 263/7Match 3 · ODI | Australia won by 7 wickets | Perth | Pakistan in Australia ODI Series 2016/17 |
| 15 Jan 2017 | AUS 220 v PAK 221/4Match 2 · ODI | Pakistan won by 6 wickets | Melbourne | Pakistan in Australia ODI Series 2016/17 |
| 13 Jan 2017 | AUS 268/9 v PAK 176Match 1 · ODI | Australia won by 92 runs | Brisbane | Pakistan in Australia ODI Series 2016/17 |
| 3 Jan 2017 | AUS 538/8d & 241/2d v PAK 315 & 244Match 3 · Test | Australia won by 220 runs | Sydney | Pakistan in Australia Test Series 2016/17 |
| 26 Dec 2016 | AUS 624/8d v PAK 443/9d & 163Match 2 · Test | Australia won by an innings and 18 runs | Melbourne | Pakistan in Australia Test Series 2016/17 |
| 15 Dec 2016 | AUS 429 & 202/5d v PAK 142 & 450Match 1 · Test | Australia won by 39 runs | Brisbane | Pakistan in Australia Test Series 2016/17 |
| 25 Nov 2016 | NZ 271 & 313/5d v PAK 216 & 230Match 2 · Test | New Zealand won by 138 runs | Hamilton | Pakistan in New Zealand Test Series 2016/17 |
| 17 Nov 2016 | NZ 200 & 108/2 v PAK 133 & 171Match 1 · Test | New Zealand won by 8 wickets | Christchurch | Pakistan in New Zealand Test Series 2016/17 |
| 30 Oct 2016 | PAK 281 & 208 v WI 337 & 154/5Match 3 · Test | West Indies won by 5 wickets | Sharjah | Pakistan v West Indies Test Series 2016/17 |
| 21 Oct 2016 | PAK 452 & 227/2d v WI 224 & 322Match 2 · Test | Pakistan won by 133 runs | Abu Dhabi | Pakistan v West Indies Test Series 2016/17 |
| 13 Oct 2016 | PAK 579/3d & 123 v WI 357 & 289Match 1 · Test | Pakistan won by 56 runs | Dubai | Pakistan v West Indies Test Series 2016/17 |
| 5 Oct 2016 | PAK 308/6 v WI 172Match 3 · ODI | Pakistan won by 136 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2016/17 |
| 2 Oct 2016 | PAK 337/5 v WI 278/7Match 2 · ODI | Pakistan won by 59 runs | Sharjah | Pakistan v West Indies ODI Series 2016/17 |
| 30 Sept 2016 | PAK 284/9 v WI 175Match 1 · ODI | Pakistan won by 111 runs (DLS method) | Sharjah | Pakistan v West Indies ODI Series 2016/17 |
| 27 Sept 2016 | PAK 108/2 v WI 103/5Match 3 · T20I | Pakistan won by 8 wickets | Abu Dhabi | Pakistan v West Indies T20I Series 2016/17 |
| 24 Sept 2016 | PAK 160/4 v WI 144/9Match 2 · T20I | Pakistan won by 16 runs | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 23 Sept 2016 | PAK 116/1 v WI 115Match 1 · T20I | Pakistan won by 9 wickets | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 7 Sept 2016 | ENG 135/7 v PAK 139/1Only T20I · T20I | Pakistan won by 9 wickets | Manchester | - |
| 4 Sept 2016 | ENG 302/9 v PAK 304/6Match 5 · ODI | Pakistan won by 4 wickets | Cardiff | Pakistan in England ODI Series 2016 |
| 1 Sept 2016 | ENG 252/6 v PAK 247/8Match 4 · ODI | England won by 4 wickets | Leeds | Pakistan in England ODI Series 2016 |
| 30 Aug 2016 | ENG 444/3 v PAK 275Match 3 · ODI | England won by 169 runs | Nottingham | Pakistan in England ODI Series 2016 |
| 27 Aug 2016 | ENG 255/6 v PAK 251Match 2 · ODI | England won by 4 wickets | London | Pakistan in England ODI Series 2016 |
| 24 Aug 2016 | ENG 194/3 v PAK 260/6Match 1 · ODI | England won by 44 runs (DLS method) | Southampton | Pakistan in England ODI Series 2016 |
| 18 Aug 2016 | IRE 82 v PAK 337/6Match 1 · ODI | Pakistan won by 255 runs | Dublin | Pakistan in Ireland ODI Series 2016 |
| 11 Aug 2016 | ENG 328 & 253 v PAK 542 & 42/0Match 4 · Test | Pakistan won by 10 wickets | London | Pakistan in England Test Series 2016 |
| 3 Aug 2016 | ENG 297 & 445/6d v PAK 400 & 201Match 3 · Test | England won by 141 runs | Birmingham | Pakistan in England Test Series 2016 |
| 22 Jul 2016 | ENG 589/8d & 173/1d v PAK 198 & 234Match 2 · Test | England won by 330 runs | Manchester | Pakistan in England Test Series 2016 |
| 14 Jul 2016 | ENG 272 & 207 v PAK 339 & 215Match 1 · Test | Pakistan won by 75 runs | London | Pakistan in England Test Series 2016 |
| 25 Mar 2016 | AUS 193/4 v PAK 172/8Super 10 · T20I | Australia won by 21 runs | Chandigarh | World T20 2015/16 |
| 22 Mar 2016 | NZ 180/5 v PAK 158/5Super 10 · T20I | New Zealand won by 22 runs | Chandigarh | World T20 2015/16 |
| 19 Mar 2016 | IND 119/4 v PAK 118/5Super 10 · T20I | India won by 6 wickets | Kolkata | World T20 2015/16 |
| 16 Mar 2016 | BAN 146/6 v PAK 201/5Super 10 · T20I | Pakistan won by 55 runs | Kolkata | World T20 2015/16 |
| 4 Mar 2016 | PAK 151/4 v SL 150/4Match 10 · T20I | Pakistan won by 6 wickets | Mirpur | Asia Cup 2015/16 |
| 2 Mar 2016 | BAN 131/5 v PAK 129/7Match 8 · T20I | Bangladesh won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 29 Feb 2016 | PAK 131/3 v UAE 129/6Match 6 · T20I | Pakistan won by 7 wickets | Mirpur | Asia Cup 2015/16 |
| 27 Feb 2016 | IND 85/5 v PAK 83Match 4 · T20I | India won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 31 Jan 2016 | NZ 265/7 v PAK 290Match 3 · ODI | New Zealand won by 3 wickets (DLS method) | Auckland | Pakistan in New Zealand ODI Series 2015/16 |
| 25 Jan 2016 | NZ 280/8 v PAK 210Match 1 · ODI | New Zealand won by 70 runs | Wellington | Pakistan in New Zealand ODI Series 2015/16 |
| 22 Jan 2016 | NZ 196/5 v PAK 101Match 3 · T20I | New Zealand won by 95 runs | Wellington | Pakistan in New Zealand T20I Series 2015/16 |
| 17 Jan 2016 | NZ 171/0 v PAK 168/7Match 2 · T20I | New Zealand won by 10 wickets | Hamilton | Pakistan in New Zealand T20I Series 2015/16 |
| 15 Jan 2016 | NZ 155 v PAK 171/8Match 1 · T20I | Pakistan won by 16 runs | Auckland | Pakistan in New Zealand T20I Series 2015/16 |
| 30 Nov 2015 | ENG 154/8 v PAK 154/7Match 3 · T20I | Match tied (England won the Super Over) | Sharjah | Pakistan v England T20I Series 2015/16 |
| 27 Nov 2015 | ENG 172/8 v PAK 169/8Match 2 · T20I | England won by 3 runs | Dubai | Pakistan v England T20I Series 2015/16 |
| 26 Nov 2015 | ENG 160/5 v PAK 146Match 1 · T20I | England won by 14 runs | Dubai | Pakistan v England T20I Series 2015/16 |
| 20 Nov 2015 | ENG 355/5 v PAK 271Match 4 · ODI | England won by 84 runs | Dubai | Pakistan v England ODI Series 2015/16 |
| 17 Nov 2015 | ENG 210/4 v PAK 208Match 3 · ODI | England won by 6 wickets | Sharjah | Pakistan v England ODI Series 2015/16 |
| 13 Nov 2015 | ENG 283/5 v PAK 188Match 2 · ODI | England won by 95 runs | Abu Dhabi | Pakistan v England ODI Series 2015/16 |
| 11 Nov 2015 | ENG 216 v PAK 217/4Match 1 · ODI | Pakistan won by 6 wickets | Abu Dhabi | Pakistan v England ODI Series 2015/16 |
| 1 Nov 2015 | ENG 306 & 156 v PAK 234 & 355Match 3 · Test | Pakistan won by 127 runs | Sharjah | Pakistan v England Test Series 2015/16 |