| 11 Nov 2021 | PAK 176/4 v AUS 177/5Semi-final · T20I | PAK | 1* | 0/13 | 0 | Australia won by 5 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 29 Oct 2021 | AFG 147/6 v PAK 148/524th Match, Group 2 · T20I | PAK | 10 | - | 0 | Pakistan won by 5 wickets (6 balls left) | Dubai | ICC Men's T20 World Cup 2021/22 |
| 24 Oct 2021 | IND 151/7 v PAK 152/0Match 16 · T20I | PAK | DNB | 0/12 | 0 | Pakistan won by 10 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 16 Feb 2019 | KK 116 v LQ 138/6Match 5 · T20 | LQ | 14 | 0/12 | 0 | Lahore Qalandars won by 22 runs | Dubai | Pakistan Super League 2018/19 |
| 14 Feb 2019 | IU 177/5 v LQ 171/8Match 1 · T20 | LQ | 5* | 0/28 | 2 | Islamabad United won by 5 wickets | Dubai | Pakistan Super League 2018/19 |
| 24 Nov 2018 | PAK 418/5d v NZ 90 & 3122nd Test · Test | PAK | 9 | 0/1 & 0/6 | 0 | Pakistan won by an innings and 16 runs | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 11 Nov 2018 | PAK 279/8 v NZ 35/13rd ODI · ODI | PAK | 19 | - | 0 | No result | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 4 Nov 2018 | PAK 166/3 v NZ 1193rd T20I · T20I | PAK | 53* | 0/8 | 0 | Pakistan won by 47 runs | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 2 Nov 2018 | NZ 153/7 v PAK 154/42nd T20I · T20I | PAK | 34* | 1/12 | 0 | Pakistan won by 6 wickets | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 28 Oct 2018 | PAK 150/5 v AUS 1173rd T20I · T20I | PAK | 32* | 1/16 | 1 | Pakistan won by 33 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 26 Oct 2018 | PAK 147/6 v AUS 136/82nd T20I · T20I | PAK | 40 | 1/4 | 0 | Pakistan won by 11 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 7 Oct 2018 | PAK 482 & 181/6d v AUS 202 & 362/81st Test · Test | PAK | 126 & 17 | 0/2 & 1/29 | 0 | Match drawn | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 10 Mar 2018 | PZ 157/5 v QG 158/4Match 23 · T20 | PZ | 31 | - | 1 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2017/18 |
| 9 Mar 2018 | PZ 156/9 v IU 182/5Match 21 · T20 | PZ | 13 | - | 0 | Islamabad United won by 26 runs | Dubai | Pakistan Super League 2017/18 |
| 6 Mar 2018 | PZ 164/8 v MS 183/3Match 16 · T20 | PZ | 56 | - | 0 | Multan Sultans won by 19 runs | Dubai | Pakistan Super League 2017/18 |
| 25 Feb 2018 | KK 135/5 v PZ 131/9Match 7 · T20 | PZ | 7 | - | 1 | Karachi Kings won by 5 wickets | Dubai | Pakistan Super League 2017/18 |
| 24 Feb 2018 | IU 142/9 v PZ 176/6Match 4 · T20 | PZ | 30* | - | 1 | Peshawar Zalmi won by 34 runs | Dubai | Pakistan Super League 2017/18 |
| 22 Feb 2018 | PZ 151/6 v MS 152/3Match 1 · T20 | PZ | 59 | - | 0 | Multan Sultans won by 7 wickets | Dubai | Pakistan Super League 2017/18 |
| 13 Oct 2017 | PAK 292/6 v SL 209/81st ODI · ODI | PAK | 32 | 1/32 | 0 | Pakistan won by 83 runs | Dubai | Pakistan tour of United Arab Emirates 2017/18 |
| 3 Mar 2017 | PZ 181/3 v KK 157/7Qualifier 3 · T20 | PZ | DNB | 1/16 | 2 | Peshawar Zalmi won by 24 runs | Dubai | Pakistan Super League 2016/17 |
| 25 Feb 2017 | PZ 130/8 v QG 128Match 19 · T20 | PZ | 22 | - | 0 | Peshawar Zalmi won by 2 wickets | Dubai | Pakistan Super League 2016/17 |
| 24 Feb 2017 | LQ 149/9 v PZ 166/6Match 16 · T20 | PZ | 13 | 2/25 | 1 | Peshawar Zalmi won by 17 runs | Dubai | Pakistan Super League 2016/17 |
| 12 Feb 2017 | LQ 59 v PZ 60/7Match 6 · T20 | PZ | 3 | 1/12 | 1 | Peshawar Zalmi won by 3 wickets | Dubai | Pakistan Super League 2016/17 |
| 10 Feb 2017 | KK 118/7 v PZ 119/3Match 3 · T20 | PZ | 0 | 2/7 | 1 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2016/17 |
| 9 Feb 2017 | IU 175/3 v PZ 190/9Match 1 · T20 | PZ | 0 | - | 0 | Islamabad United won by 7 wickets (DLS method) | Dubai | Pakistan Super League 2016/17 |
| 21 Feb 2016 | IU 176/3 v PZ 126Qualifier 3 · T20 | PZ | 8 | - | 0 | Islamabad United won by 50 runs | Dubai | Pakistan Super League 2015/16 |
| 19 Feb 2016 | QG 133 v PZ 132/9Qualifier 1 · T20 | PZ | 15 | - | 1 | Quetta Gladiators won by 1 run | Dubai | Pakistan Super League 2015/16 |
| 17 Feb 2016 | KK 152/7 v PZ 158/5Match 19 · T20 | PZ | 4 | - | 0 | Peshawar Zalmi won by 5 wickets | Dubai | Pakistan Super League 2015/16 |
| 7 Feb 2016 | PZ 135/7 v QG 139/7Match 7 · T20 | PZ | 10 | - | 0 | Quetta Gladiators won by 3 wickets | Dubai | Pakistan Super League 2015/16 |
| 6 Feb 2016 | LQ 117/6 v PZ 118/1Match 5 · T20 | PZ | 43 | - | 0 | Peshawar Zalmi won by 9 wickets | Dubai | Pakistan Super League 2015/16 |
| 5 Feb 2016 | PZ 145/7 v IU 121/9Match 3 · T20 | PZ | 11 | - | 2 | Peshawar Zalmi won by 24 runs | Dubai | Pakistan Super League 2015/16 |
| 27 Nov 2015 | ENG 172/8 v PAK 169/8Match 2 · T20I | PAK | 25 | - | 0 | 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 | 7 | - | 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 | 37 | - | 0 | England won by 84 runs | Dubai | Pakistan v England ODI Series 2015/16 |
| 22 Oct 2015 | ENG 242 & 312 v PAK 378 & 354/6dMatch 2 · Test | PAK | 19 & 51 | - | 2 | Pakistan won by 178 runs | Dubai | Pakistan v England Test Series 2015/16 |
| 8 Dec 2014 | NZ 246/7 v PAK 250/7Match 1 · ODI | PAK | 6 | - | 0 | Pakistan won by 3 wickets | Dubai | Pakistan v New Zealand ODI Series 2014/15 |
| 5 Dec 2014 | NZ 144/8 v PAK 127Match 2 · T20I | PAK | 9 | 1/20 | 0 | New Zealand won by 17 runs | Dubai | Pakistan v New Zealand T20I Series 2014/15 |
| 4 Dec 2014 | NZ 135/7 v PAK 140/3Match 1 · T20I | PAK | 2 | 0/15 | 0 | Pakistan won by 7 wickets | Dubai | Pakistan v New Zealand T20I Series 2014/15 |
| 22 Oct 2014 | AUS 303 & 216 v PAK 454/9 & 286/2dMatch 1 · Test | PAK | 0 & DNB | 1/54 & 0/29 | 1 | Pakistan won by 221 runs | Dubai | Pakistan v Australia Test Series 2014/15 |
| 8 Jan 2014 | PAK 165 & 359 v SL 388 & 137/1Match 2 · Test | PAK | 21 & 1 | 1/11 & 0/22 | 0 | Sri Lanka won by 9 wickets | Dubai | Pakistan v Sri Lanka Test Series 2013/14 |
| 20 Dec 2013 | PAK 284/4 v SL 287/8Match 2 · ODI | PAK | 32 | 0/39 | 0 | Sri Lanka won by 2 wickets | Dubai | Pakistan v Sri Lanka ODI Series 2013/14 |
| 13 Dec 2013 | PAK 187 v SL 211/3Match 2 · T20I | PAK | 7 | 0/45 | 0 | Sri Lanka won by 24 runs | Dubai | Pakistan v Sri Lanka T20I Series 2013/14 |
| 11 Dec 2013 | PAK 146/7 v SL 145/5Match 1 · T20I | PAK | 32 | 0/24 | 0 | Pakistan won by 3 wickets | Dubai | Pakistan v Sri Lanka T20I Series 2013/14 |
| 15 Nov 2013 | PAK 144/9 v SA 150/5Match 2 · T20I | PAK | 0 | 0/21 | 0 | South Africa won by 6 runs | Dubai | Pakistan v South Africa T20I Series 2013/14 |
| 13 Nov 2013 | PAK 98/9 v SA 99/1Match 1 · T20I | PAK | 0 | 0/24 | 0 | South Africa won by 9 wickets | Dubai | Pakistan v South Africa T20I Series 2013/14 |
| 1 Nov 2013 | PAK 209 v SA 143Match 2 · ODI | PAK | 26 | 1/25 | 1 | Pakistan won by 66 runs | Dubai | Pakistan v South Africa ODI Series 2013/14 |
| 10 Sept 2012 | AUS 168/7 v PAK 74Match 3 · T20I | PAK | 9 | 0/17 | 1 | Australia won by 94 runs | Dubai | Pakistan v Australia T20I Series 2012 |
| 7 Sept 2012 | AUS 151/8 v PAK 151/4Match 2 · T20I | PAK | 45 | 0/28 | 0 | Match tied (Pakistan won the Super Over) | Dubai | Pakistan v Australia T20I Series 2012 |
| 5 Sept 2012 | AUS 89 v PAK 90/3Match 1 · T20I | PAK | 17 | 2/24 | 1 | Pakistan won by 7 wickets | Dubai | Pakistan v Australia T20I Series 2012 |
| 25 Feb 2012 | ENG 150/7 v PAK 112Match 2 · T20I | PAK | 0 | 1/25 | 0 | England won by 38 runs | Dubai | Pakistan v England T20I Series 2011/12 |