| 26 Dec 2016 | AUS 624/8d v PAK 443/9d & 163Match 2 · Test | PAK | 29 & 11 | 0/91 | 0 | 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 | PAK | 21 & 48 | 4/97 & 1/37 | 0 | 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 | PAK | 5 & 0 | 2/59 & 1/86 | 0 | 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 | PAK | 3 & 6 | 3/43 & 1/12 | 0 | 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 | PAK | 20 & 8 | 3/71 & 0/43 | 1 | West Indies won by 5 wickets | Sharjah | Pakistan v West Indies Test Series 2016/17 |
| 13 Oct 2016 | PAK 579/3d & 123 v WI 357 & 289Match 1 · Test | PAK | DNB & 1 | 0/54 & 3/63 | 0 | Pakistan won by 56 runs | Dubai | Pakistan v West Indies Test Series 2016/17 |
| 2 Oct 2016 | PAK 337/5 v WI 278/7Match 2 · ODI | PAK | DNB | 1/49 | 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 | 3* | 1/21 | 0 | 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/20 | 0 | Pakistan won by 8 wickets | Abu Dhabi | Pakistan v West Indies T20I Series 2016/17 |
| 7 Sept 2016 | ENG 135/7 v PAK 139/1Only T20I · T20I | PAK | DNB | 0/33 | 0 | Pakistan won by 9 wickets | Manchester | - |
| 4 Sept 2016 | ENG 302/9 v PAK 304/6Match 5 · ODI | PAK | DNB | 3/50 | 0 | Pakistan won by 4 wickets | Cardiff | Pakistan in England ODI Series 2016 |
| 30 Aug 2016 | ENG 444/3 v PAK 275Match 3 · ODI | PAK | 58 | 0/72 | 0 | England won by 169 runs | Nottingham | Pakistan in England ODI Series 2016 |
| 27 Aug 2016 | ENG 255/6 v PAK 251Match 2 · ODI | PAK | 6 | 1/39 | 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 | DNB | 0/33 | 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 | DNB | 1/7 | 0 | 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 | 39* & DNB | 2/80 & 0/65 | 0 | 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 | 1 & 16 | 2/53 & 2/75 | 0 | 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 | 9* & 29 | 2/89 & 1/43 | 0 | 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 | 12 & 1 | 1/65 & 2/39 | 0 | 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 | DNB | 0/39 | 0 | Australia won by 21 runs | Chandigarh | World T20 2015/16 |
| 22 Mar 2016 | NZ 180/5 v PAK 158/5Super 10 · T20I | PAK | DNB | 0/41 | 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 | DNB | 1/11 | 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 | 2/27 | 1 | Pakistan won by 55 runs | Kolkata | World T20 2015/16 |
| 4 Mar 2016 | PAK 151/4 v SL 150/4Match 10 · T20I | PAK | DNB | 0/31 | 0 | Pakistan won by 6 wickets | Mirpur | Asia Cup 2015/16 |
| 2 Mar 2016 | BAN 131/5 v PAK 129/7Match 8 · T20I | PAK | DNB | 2/26 | 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/6 | 0 | Pakistan won by 7 wickets | Mirpur | Asia Cup 2015/16 |
| 27 Feb 2016 | IND 85/5 v PAK 83Match 4 · T20I | PAK | 1 | 3/18 | 0 | India won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 20 Feb 2016 | KK 111/9 v IU 115/1Qualifier 2 · T20 | KK | 5* | 0/13 | 0 | Islamabad United won by 9 wickets | Dubai | Pakistan Super League 2015/16 |
| 17 Feb 2016 | KK 152/7 v PZ 158/5Match 19 · T20 | KK | DNB | 1/29 | 0 | Peshawar Zalmi won by 5 wickets | Dubai | Pakistan Super League 2015/16 |
| 14 Feb 2016 | KK 128/5 v IU 131/5Match 16 · T20 | KK | DNB | 1/21 | 0 | Islamabad United won by 5 wickets | Sharjah | Pakistan Super League 2015/16 |
| 7 Feb 2016 | IU 132/8 v KK 130/9Match 6 · T20 | KK | 5* | 1/30 | 0 | Islamabad United won by 2 runs | Dubai | Pakistan Super League 2015/16 |
| 6 Feb 2016 | KK 147/7 v QG 153/2Match 4 · T20 | KK | DNB | 0/20 | 0 | Quetta Gladiators won by 8 wickets | Dubai | Pakistan Super League 2015/16 |
| 5 Feb 2016 | LQ 125/8 v KK 131/3Match 2 · T20 | KK | DNB | 3/27 | 0 | Karachi Kings won by 7 wickets | Dubai | Pakistan Super League 2015/16 |
| 31 Jan 2016 | NZ 265/7 v PAK 290Match 3 · ODI | PAK | 1 | 2/39 | 0 | 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 | 0 | 3/28 | 0 | 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 | 1* | 0/35 | 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 | DNB | 0/34 | 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 | DNB | 1/31 | 0 | Pakistan won by 16 runs | Auckland | Pakistan in New Zealand T20I Series 2015/16 |
| 8 Dec 2015 | DD 121/8 v CV 76/9Match 25 · T20 | CV | 0 | 3/18 | 0 | Dhaka Dynamites won by 45 runs | Dhaka | Bangladesh Premier League 2015/16 |
| 2 Dec 2015 | SSS 139/9 v CV 140/0Match 18 · T20 | CV | DNB | 1/18 | 0 | Chittagong Vikings won by 10 wickets | Chattogram | Bangladesh Premier League 2015/16 |
| 1 Dec 2015 | CV 111/8 v RR 113/1Match 15 · T20 | CV | 2 | 0/7 | 0 | Rangpur Riders won by 9 wickets | Chattogram | Bangladesh Premier League 2015/16 |
| 30 Nov 2015 | BB 170/7 v CV 137Match 13 · T20 | CV | 20 | 2/20 | 0 | Barisal Bulls won by 33 runs | Chattogram | Bangladesh Premier League 2015/16 |
| 26 Nov 2015 | CV 92 v DD 96/4Match 10 · T20 | CV | 2 | 0/16 | 0 | Dhaka Dynamites won by 6 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 24 Nov 2015 | CV 176/4 v CV 177/3Match 5 · T20 | CV | DNB | 2/27 | 0 | Comilla Victorians won by 7 wickets | Dhaka | Bangladesh Premier League 2015/16 |
| 26 Aug 2010 | ENG 446 v PAK 74 & 147Match 4 · Test | PAK | 0 & 0 | 6/84 | 0 | England won by an innings and 225 runs | London | Pakistan in England Test Series 2010 |
| 18 Aug 2010 | ENG 233 & 222 v PAK 308 & 148/6Match 3 · Test | PAK | 6 & 4* | 1/49 & 5/52 | 0 | Pakistan won by 4 wickets | London | Pakistan in England Test Series 2010 |
| 6 Aug 2010 | ENG 251 & 118/1 v PAK 72 & 296Match 2 · Test | PAK | 12 & 16 | 2/57 & 1/31 | 0 | England won by 9 wickets | Birmingham | Pakistan in England Test Series 2010 |
| 29 Jul 2010 | ENG 354 & 262/9d v PAK 182 & 80Match 1 · Test | PAK | 25 & 4 | 3/41 & 1/35 | 0 | England won by 354 runs | Nottingham | Pakistan in England Test Series 2010 |
| 21 Jul 2010 | AUS 88 & 349 v PAK 258 & 180/7Match 2 · Test | PAK | 0 & 5* | 3/20 & 4/86 | 0 | Pakistan won by 3 wickets | Leeds | MCC Spirit of Cricket Test Series 2010 |
| 13 Jul 2010 | AUS 253 & 334 v PAK 148 & 289Match 1 · Test | PAK | 0 & 19 | 4/72 & 0/67 | 0 | Australia won by 150 runs | London | MCC Spirit of Cricket Test Series 2010 |