| 2 Oct 2016 | PAK 337/5 v WI 278/7Match 2 · ODI | PAK | 60* | - | 0 | 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 | PAK | 35 | - | 2 | 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 | PAK | DNB | - | 0 | 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 | PAK | 46* | - | 2 | 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 | PAK | DNB | - | 1 | 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 | PAK | DNB | - | 1 | Pakistan won by 9 wickets | Manchester | - |
| 4 Sept 2016 | ENG 302/9 v PAK 304/6Match 5 · ODI | PAK | 90 | - | 0 | Pakistan won by 4 wickets | Cardiff | Pakistan in England ODI Series 2016 |
| 1 Sept 2016 | ENG 252/6 v PAK 247/8Match 4 · ODI | PAK | 12 | - | 1 | England won by 4 wickets | Leeds | Pakistan in England ODI Series 2016 |
| 30 Aug 2016 | ENG 444/3 v PAK 275Match 3 · ODI | PAK | 38 | - | 2 | England won by 169 runs | Nottingham | Pakistan in England ODI Series 2016 |
| 27 Aug 2016 | ENG 255/6 v PAK 251Match 2 · ODI | PAK | 105 | - | 0 | England won by 4 wickets | London | Pakistan in England ODI Series 2016 |
| 24 Aug 2016 | ENG 194/3 v PAK 260/6Match 1 · ODI | PAK | 55 | - | 0 | 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 | PAK | 2 | - | 3 | 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 | PAK | 44 & DNB | - | 6 | 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 | PAK | 46* & 0 | - | 5 | 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 | PAK | 26 & 7 | - | 3 | England won by 330 runs | Manchester | Pakistan in England Test Series 2016 |
| 14 Jul 2016 | ENG 272 & 207 v PAK 339 & 215Match 1 · Test | PAK | 25 & 45 | - | 1 | Pakistan won by 75 runs | London | Pakistan in England Test Series 2016 |
| 25 Mar 2016 | AUS 193/4 v PAK 172/8Super 10 · T20I | PAK | 2 | - | 0 | Australia won by 21 runs | Chandigarh | World T20 2015/16 |
| 22 Mar 2016 | NZ 180/5 v PAK 158/5Super 10 · T20I | PAK | 11* | - | 0 | New Zealand won by 22 runs | Chandigarh | World T20 2015/16 |
| 19 Mar 2016 | IND 119/4 v PAK 118/5Super 10 · T20I | PAK | 8* | - | 0 | India won by 6 wickets | Kolkata | World T20 2015/16 |
| 16 Mar 2016 | BAN 146/6 v PAK 201/5Super 10 · T20I | PAK | DNB | - | 1 | Pakistan won by 55 runs | Kolkata | World T20 2015/16 |
| 4 Mar 2016 | PAK 151/4 v SL 150/4Match 10 · T20I | PAK | 38 | - | 0 | Pakistan won by 6 wickets | Mirpur | Asia Cup 2015/16 |
| 2 Mar 2016 | BAN 131/5 v PAK 129/7Match 8 · T20I | PAK | 58* | - | 0 | Bangladesh won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 29 Feb 2016 | PAK 131/3 v UAE 129/6Match 6 · T20I | PAK | DNB | - | 2 | Pakistan won by 7 wickets | Mirpur | Asia Cup 2015/16 |
| 27 Feb 2016 | IND 85/5 v PAK 83Match 4 · T20I | PAK | 25 | - | 0 | India won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 23 Feb 2016 | QG 174/7 v IU 175/4Final · T20 | QG | 3 | - | 0 | Islamabad United won by 6 wickets | Dubai | Pakistan Super League 2015/16 |
| 19 Feb 2016 | QG 133 v PZ 132/9Qualifier 1 · T20 | QG | 0 | - | 0 | Quetta Gladiators won by 1 run | Dubai | Pakistan Super League 2015/16 |
| 16 Feb 2016 | LQ 201/2 v QG 203/8Match 18 · T20 | QG | 21 | - | 0 | Quetta Gladiators won by 2 wickets | Dubai | Pakistan Super League 2015/16 |
| 14 Feb 2016 | QG 129 v PZ 130/2Match 17 · T20 | QG | 10 | - | 0 | Peshawar Zalmi won by 8 wickets | Sharjah | Pakistan Super League 2015/16 |
| 13 Feb 2016 | KK 126/9 v QG 127/5Match 14 · T20 | QG | 29* | - | 0 | Quetta Gladiators won by 5 wickets | Sharjah | Pakistan Super League 2015/16 |
| 11 Feb 2016 | IU 117 v QG 118/3Match 11 · T20 | QG | 51* | - | 2 | Quetta Gladiators won by 7 wickets | Sharjah | Pakistan Super League 2015/16 |
| 8 Feb 2016 | LQ 194/3 v QG 131Match 8 · T20 | QG | 31 | - | 0 | Lahore Qalandars won by 63 runs | Dubai | Pakistan Super League 2015/16 |
| 7 Feb 2016 | PZ 135/7 v QG 139/7Match 7 · T20 | QG | 21 | - | 1 | Quetta Gladiators won by 3 wickets | Dubai | Pakistan Super League 2015/16 |
| 6 Feb 2016 | KK 147/7 v QG 153/2Match 4 · T20 | QG | 2* | - | 1 | Quetta Gladiators won by 8 wickets | Dubai | Pakistan Super League 2015/16 |
| 4 Feb 2016 | IU 128/7 v QG 132/2Match 1 · T20 | QG | DNB | - | 0 | Quetta Gladiators won by 8 wickets | Dubai | Pakistan Super League 2015/16 |
| 31 Jan 2016 | NZ 265/7 v PAK 290Match 3 · ODI | PAK | 41 | - | 1 | 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 | PAK | 30 | - | 4 | 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 | PAK | 41 | - | 0 | 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 | PAK | 1 | - | 0 | 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 | PAK | 2 | - | 0 | Pakistan won by 16 runs | Auckland | Pakistan in New Zealand T20I Series 2015/16 |
| 27 Nov 2015 | ENG 172/8 v PAK 169/8Match 2 · T20I | PAK | 19 | - | 3 | England won by 3 runs | Dubai | Pakistan v England T20I Series 2015/16 |
| 26 Nov 2015 | ENG 160/5 v PAK 146Match 1 · T20I | PAK | 1 | - | 0 | England won by 14 runs | Dubai | Pakistan v England T20I Series 2015/16 |
| 20 Nov 2015 | ENG 355/5 v PAK 271Match 4 · ODI | PAK | 24 | - | 2 | England won by 84 runs | Dubai | Pakistan v England ODI Series 2015/16 |
| 17 Nov 2015 | ENG 210/4 v PAK 208Match 3 · ODI | PAK | 26 | - | 0 | England won by 6 wickets | Sharjah | Pakistan v England ODI Series 2015/16 |
| 13 Nov 2015 | ENG 283/5 v PAK 188Match 2 · ODI | PAK | 64 | - | 1 | 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 | PAK | DNB | - | 1 | 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 | PAK | 39 & 36 | - | 5 | Pakistan won by 127 runs | Sharjah | Pakistan v England Test Series 2015/16 |
| 22 Oct 2015 | ENG 242 & 312 v PAK 378 & 354/6dMatch 2 · Test | PAK | 32 & 3* | - | 5 | Pakistan won by 178 runs | Dubai | Pakistan v England Test Series 2015/16 |
| 13 Oct 2015 | ENG 598/9d & 74/4 v PAK 523/8d & 173Match 1 · Test | PAK | 2 & 27 | - | 3 | Match drawn | Abu Dhabi | Pakistan v England Test Series 2015/16 |
| 5 Oct 2015 | ZIM 161 v PAK 162/3Match 3 · ODI | PAK | DNB | - | 1 | Pakistan won by 7 wickets | Harare | Pakistan in Zimbabwe ODI Series 2015/16 |
| 3 Oct 2015 | ZIM 276/6 v PAK 256/8Match 2 · ODI | PAK | 9 | - | 2 | Zimbabwe won by 5 runs (DLS method) | Harare | Pakistan in Zimbabwe ODI Series 2015/16 |