| 3 Oct 2015 | ZIM 276/6 v PAK 256/8Match 2 · ODI | PAK | 1 | 0/22 | 0 | Zimbabwe won by 5 runs (DLS method) | Harare | Pakistan in Zimbabwe ODI Series 2015/16 |
| 1 Oct 2015 | ZIM 128 v PAK 259/6Match 1 · ODI | PAK | 11 | - | 0 | Pakistan won by 131 runs | Harare | Pakistan in Zimbabwe ODI Series 2015/16 |
| 26 Jul 2015 | SL 368/4 v PAK 203Match 5 · ODI | PAK | 35 | - | 0 | Sri Lanka won by 165 runs | Hambantota | Pakistan in Sri Lanka ODI Series 2015 |
| 22 Jul 2015 | SL 256/9 v PAK 257/3Match 4 · ODI | PAK | 33 | 0/13 | 0 | Pakistan won by 7 wickets | Colombo | Pakistan in Sri Lanka ODI Series 2015 |
| 19 Jul 2015 | SL 181 v PAK 316/4Match 3 · ODI | PAK | 49 | - | 1 | Pakistan won by 135 runs | Colombo | Pakistan in Sri Lanka ODI Series 2015 |
| 15 Jul 2015 | SL 288/8 v PAK 287/8Match 2 · ODI | PAK | 79 | - | 0 | Sri Lanka won by 2 wickets | Kandy | Pakistan in Sri Lanka ODI Series 2015 |
| 11 Jul 2015 | SL 255/8 v PAK 259/4Match 1 · ODI | PAK | 21 | - | 0 | Pakistan won by 6 wickets | Dambulla | Pakistan in Sri Lanka ODI Series 2015 |
| 3 Jul 2015 | SL 278 & 313 v PAK 215 & 382/3Match 3 · Test | PAK | 52 & 5 | 2/35 & 0/14 | 2 | Pakistan won by 7 wickets | Kandy | Pakistan in Sri Lanka Test Series 2015 |
| 25 Jun 2015 | SL 315 & 153/3 v PAK 138 & 329Match 2 · Test | PAK | 26 & 117 | - | 2 | Sri Lanka won by 7 wickets | Colombo | Pakistan in Sri Lanka Test Series 2015 |
| 17 Jun 2015 | SL 300 & 206 v PAK 417 & 92/0Match 1 · Test | PAK | 8 & DNB | - | 3 | Pakistan won by 10 wickets | Galle | Pakistan in Sri Lanka Test Series 2015 |
| 31 May 2015 | PAK 296/9 v ZIM 68/0Match 3 · ODI | PAK | 46 | - | 0 | No result | Lahore | Zimbabwe in Pakistan ODI Series 2015 |
| 29 May 2015 | PAK 269/4 v ZIM 268/7Match 2 · ODI | PAK | 102 | - | 0 | Pakistan won by 6 wickets | Lahore | Zimbabwe in Pakistan ODI Series 2015 |
| 26 May 2015 | PAK 375/3 v ZIM 334/5Match 1 · ODI | PAK | 79 | - | 0 | Pakistan won by 41 runs | Lahore | Zimbabwe in Pakistan ODI Series 2015 |
| 6 May 2015 | BAN 203/9 & 221/9 v PAK 557/8d & 195/6dMatch 2 · Test | PAK | 226 & 25 | - | 3 | Pakistan won by 328 runs | Mirpur | Pakistan in Bangladesh Test Series 2015 |
| 28 Apr 2015 | BAN 332 & 555/6 v PAK 628Match 1 · Test | PAK | 83 | 0/26 | 1 | Match drawn | Khulna | Pakistan in Bangladesh Test Series 2015 |
| 22 Apr 2015 | BAN 251/2 v PAK 250Match 3 · ODI | PAK | 101 | 0/7 | 0 | Bangladesh won by 8 wickets | Mirpur | Pakistan in Bangladesh ODI Series 2015 |
| 19 Apr 2015 | BAN 240/3 v PAK 239/6Match 2 · ODI | PAK | 36 | 0/20 | 0 | Bangladesh won by 7 wickets | Mirpur | Pakistan in Bangladesh ODI Series 2015 |
| 17 Apr 2015 | BAN 329/6 v PAK 250Match 1 · ODI | PAK | 72 | 0/17 | 0 | Bangladesh won by 79 runs | Mirpur | Pakistan in Bangladesh ODI Series 2015 |
| 26 Nov 2014 | NZ 690 v PAK 351 & 259Match 3 · Test | PAK | 39 & 6 | 0/8 | 0 | New Zealand won by an innings and 80 runs | Sharjah | Pakistan v New Zealand Test Series 2014/15 |
| 17 Nov 2014 | NZ 403 & 250/9d v PAK 393 & 196/5Match 2 · Test | PAK | 75 & 24 | 1/23 | 2 | Match drawn | Dubai | Pakistan v New Zealand Test Series 2014/15 |
| 9 Nov 2014 | NZ 262 & 231 v PAK 566/3d & 175/2dMatch 1 · Test | PAK | 87 & 23 | - | 0 | Pakistan won by 248 runs | Abu Dhabi | Pakistan v New Zealand Test Series 2014/15 |
| 30 Oct 2014 | AUS 261 & 246 v PAK 570/6d & 293/3dMatch 2 · Test | PAK | 109 & 100* | 0/1 | 1 | Pakistan won by 356 runs | Abu Dhabi | Pakistan v Australia Test Series 2014/15 |
| 22 Oct 2014 | AUS 303 & 216 v PAK 454/9 & 286/2dMatch 1 · Test | PAK | 53 & 30 | - | 3 | Pakistan won by 221 runs | Dubai | Pakistan v Australia Test Series 2014/15 |
| 14 Aug 2014 | SL 320 & 282 v PAK 332 & 165/9Match 2 · Test | PAK | 32 & 10 | - | 2 | Sri Lanka won by 105 runs | Colombo | Pakistan in Sri Lanka Test Series 2014 |
| 6 Aug 2014 | SL 533/9d & 99/3 v PAK 451 & 180Match 1 · Test | PAK | 30 & 41 | - | 0 | Sri Lanka won by 7 wickets | Galle | Pakistan in Sri Lanka Test Series 2014 |
| 16 Jan 2014 | PAK 341 & 302/5 v SL 428/9d & 214Match 3 · Test | PAK | 8 & 103 | 0/11 | 4 | Pakistan won by 5 wickets | Sharjah | Pakistan v Sri Lanka Test Series 2013/14 |
| 23 Oct 2013 | PAK 99 & 326/9 v SA 517Match 2 · Test | PAK | 19 & 19 | 0/22 | 1 | South Africa won by an innings and 92 runs | Dubai | Pakistan v South Africa Test Series 2013/14 |
| 14 Oct 2013 | PAK 442 & 45/3 v SA 249 & 232Match 1 · Test | PAK | 11 & 3 | - | 0 | Pakistan won by 7 wickets | Abu Dhabi | Pakistan v South Africa Test Series 2013/14 |
| 10 Sept 2013 | ZIM 294 & 199 v PAK 230 & 239Match 2 · Test | PAK | 7 & 0 | - | 2 | Zimbabwe won by 24 runs | Harare | Pakistan in Zimbabwe Test Series 2013 |
| 3 Sept 2013 | ZIM 327 & 120 v PAK 249 & 419/9dMatch 1 · Test | PAK | 78 & 0 | - | 3 | Pakistan won by 221 runs | Harare | Pakistan in Zimbabwe Test Series 2013 |
| 22 Feb 2013 | SA 409 v PAK 156 & 235Match 3 · Test | PAK | 6 & 27 | 0/13 | 0 | South Africa won by an innings and 18 runs | Centurion | Pakistan in South Africa Test Series 2012/13 |
| 14 Feb 2013 | SA 326 & 182/6 v PAK 338 & 169Match 2 · Test | PAK | 4 & 65 | - | 1 | South Africa won by 4 wickets | Cape Town | Pakistan in South Africa Test Series 2012/13 |
| 1 Feb 2013 | SA 253 & 275/3d v PAK 49 & 268Match 1 · Test | PAK | 13 & 18 | - | 1 | South Africa won by 211 runs | Johannesburg | Pakistan in South Africa Test Series 2012/13 |
| 3 Jan 2013 | IND 165 v PAK 250Match 2 · ODI | PAK | 2 | - | 0 | Pakistan won by 85 runs | Kolkata | Pakistan in India ODI Series 2012/13 |
| 30 Dec 2012 | IND 227/6 v PAK 228/4Match 1 · ODI | PAK | 9 | - | 0 | Pakistan won by 6 wickets | Chennai | Pakistan in India ODI Series 2012/13 |
| 3 Sept 2012 | AUS 250/7 v PAK 244/7Match 3 · ODI | PAK | 27* | 0/15 | 0 | Australia won by 3 wickets | Sharjah | Pakistan v Australia ODI Series 2012 |
| 31 Aug 2012 | AUS 248/9 v PAK 249/3Match 2 · ODI | PAK | 59* | 0/14 | 0 | Pakistan won by 7 wickets | Abu Dhabi | Pakistan v Australia ODI Series 2012 |
| 28 Aug 2012 | AUS 199/6 v PAK 198Match 1 · ODI | PAK | 5 | 0/12 | 0 | Australia won by 4 wickets | Sharjah | Pakistan v Australia ODI Series 2012 |
| 8 Jul 2012 | SL 337 & 195/4 v PAK 226 & 380/8dMatch 3 · Test | PAK | 0 & 136 | - | 0 | Match drawn | Kandy | Pakistan in Sri Lanka Test Series 2012 |
| 30 Jun 2012 | SL 391 & 86/2 v PAK 551/6d & 100/2dMatch 2 · Test | PAK | 157 & DNB | 0/10 | 1 | Match drawn | Colombo | Pakistan in Sri Lanka Test Series 2012 |
| 22 Jun 2012 | SL 472 & 137/5d v PAK 100 & 300Match 1 · Test | PAK | 0 & 7 | - | 0 | Sri Lanka won by 209 runs | Galle | Pakistan in Sri Lanka Test Series 2012 |
| 18 Jun 2012 | SL 248/8 v PAK 247/7Match 5 · ODI | PAK | 30 | - | 0 | Sri Lanka won by 2 wickets | Colombo | Pakistan in Sri Lanka ODI Series 2012 |
| 16 Jun 2012 | SL 243/8 v PAK 199Match 4 · ODI | PAK | 81* | - | 1 | Sri Lanka won by 44 runs | Colombo | Pakistan in Sri Lanka ODI Series 2012 |
| 13 Jun 2012 | SL v PAK 12/2Match 3 · ODI | PAK | 7 | - | 0 | No result | Colombo | Pakistan in Sri Lanka ODI Series 2012 |
| 9 Jun 2012 | SL 280/4 v PAK 204Match 2 · ODI | PAK | 96 | - | 0 | Sri Lanka won by 76 runs | Kandy | Pakistan in Sri Lanka ODI Series 2012 |
| 7 Jun 2012 | SL 135/8 v PAK 135/4Match 1 · ODI | PAK | 3 | - | 0 | Pakistan won by 6 wickets (DLS method) | Kandy | Pakistan in Sri Lanka ODI Series 2012 |
| 21 Feb 2012 | ENG 241/6 v PAK 237Match 4 · ODI | PAK | 58 | - | 1 | England won by 4 wickets | Dubai | Pakistan v England ODI Series 2011/12 |
| 18 Feb 2012 | ENG 226/1 v PAK 222Match 3 · ODI | PAK | 5 | - | 0 | England won by 9 wickets | Dubai | Pakistan v England ODI Series 2011/12 |
| 15 Feb 2012 | ENG 250/4 v PAK 230Match 2 · ODI | PAK | 31 | - | 0 | England won by 20 runs | Abu Dhabi | Pakistan v England ODI Series 2011/12 |
| 3 Feb 2012 | ENG 141 & 252 v PAK 99 & 365Match 3 · Test | PAK | 1 & 157 | - | 0 | Pakistan won by 71 runs | Dubai | Pakistan v England Test Series 2011/12 |