| 1 Mar 2019 | MS 121 v QG 122/4Match 22 · T20 | QG | DNB | - | 0 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2018/19 |
| 27 Feb 2019 | LQ 107/2 v QG 106Match 17 · T20 | QG | 29 | - | 0 | Lahore Qalandars won by 8 wickets | Dubai | Pakistan Super League 2018/19 |
| 17 Feb 2019 | IU 157/8 v QG 161/3Match 6 · T20 | QG | 15* | - | 0 | Quetta Gladiators won by 7 wickets | Dubai | Pakistan Super League 2018/19 |
| 15 Feb 2019 | PZ 155/4 v QG 161/4Match 3 · T20 | QG | 37 | - | 0 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2018/19 |
| 24 Nov 2018 | PAK 418/5d v NZ 90 & 3122nd Test · Test | PAK | 30* | - | 6 | 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 | 1* | - | 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 | DNB | - | 3 | 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 | 0* | - | 2 | 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 | DNB | - | 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 | DNB | - | 1 | 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 | 15 & DNB | - | 2 | Match drawn | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 23 Sept 2018 | PAK 237/7 v IND 238/1Match 3 · ODI | PAK | 44 | - | 0 | India won by 9 wickets | Dubai | Asia Cup 2018 |
| 19 Sept 2018 | PAK 162 v IND 164/2Match 5 · ODI | PAK | 6 | - | 0 | India won by 8 wickets | Dubai | Asia Cup 2018 |
| 16 Sept 2018 | HK 116 v PAK 120/2Match 2 · ODI | PAK | DNB | - | 2 | Pakistan won by 8 wickets | Dubai | Asia Cup 2018 |
| 10 Mar 2018 | PZ 157/5 v QG 158/4Match 23 · T20 | QG | 45* | - | 0 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2017/18 |
| 8 Mar 2018 | KK 113/8 v QG 180/4Match 19 · T20 | QG | DNB | - | 2 | Quetta Gladiators won by 67 runs | Dubai | Pakistan Super League 2017/18 |
| 7 Mar 2018 | MS 152/5 v QG 156/8Match 17 · T20 | QG | 11 | - | 1 | Quetta Gladiators won by 2 wickets | Dubai | Pakistan Super League 2017/18 |
| 24 Feb 2018 | QG 120/1 v LQ 119/9Match 5 · T20 | QG | DNB | - | 1 | Quetta Gladiators won by 9 wickets | Dubai | Pakistan Super League 2017/18 |
| 23 Feb 2018 | KK 149/9 v QG 130/9Match 2 · T20 | QG | 7 | - | 3 | Karachi Kings won by 19 runs | Dubai | Pakistan Super League 2017/18 |
| 13 Oct 2017 | PAK 292/6 v SL 209/81st ODI · ODI | PAK | 1 | - | 3 | Pakistan won by 83 runs | Dubai | Pakistan tour of United Arab Emirates 2017/18 |
| 6 Oct 2017 | SL 482 & 96 v PAK 262 & 2482nd Test · Test | PAK | 14 & 68 | - | 7 | Sri Lanka won by 68 runs | Dubai | Sri Lanka tour of United Arab Emirates and Pakistan 2017/18 |
| 25 Feb 2017 | PZ 130/8 v QG 128Match 19 · T20 | QG | 8 | - | 3 | Peshawar Zalmi won by 2 wickets | Dubai | Pakistan Super League 2016/17 |
| 24 Feb 2017 | IU 165/6 v QG 164/5Match 17 · T20 | QG | 3 | - | 0 | Islamabad United won by 1 run | Dubai | Pakistan Super League 2016/17 |
| 23 Feb 2017 | KK 154/6 v QG 158/4Match 15 · T20 | QG | 19* | - | 1 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2016/17 |
| 11 Feb 2017 | KK 159/8 v QG 160/3Match 5 · T20 | QG | 56* | - | 0 | Quetta Gladiators won by 7 wickets | Dubai | Pakistan Super League 2016/17 |
| 10 Feb 2017 | LQ 128 v QG 136/9Match 2 · T20 | QG | 1 | - | 0 | Quetta Gladiators won by 8 runs | Dubai | Pakistan Super League 2016/17 |
| 13 Oct 2016 | PAK 579/3d & 123 v WI 357 & 289Match 1 · Test | PAK | DNB & 15 | - | 2 | Pakistan won by 56 runs | Dubai | Pakistan v West Indies Test 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 8 Dec 2014 | NZ 246/7 v PAK 250/7Match 1 · ODI | PAK | 26 | - | 2 | 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 | 1 | - | 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 | 76* | - | 0 | Pakistan won by 7 wickets | Dubai | Pakistan v New Zealand T20I Series 2014/15 |
| 17 Nov 2014 | NZ 403 & 250/9d v PAK 393 & 196/5Match 2 · Test | PAK | 112 & 24* | - | 2 | Match drawn | Dubai | Pakistan v New Zealand Test Series 2014/15 |
| 22 Oct 2014 | AUS 303 & 216 v PAK 454/9 & 286/2dMatch 1 · Test | PAK | 109 & 15* | - | 2 | Pakistan won by 221 runs | Dubai | Pakistan v Australia Test Series 2014/15 |
| 10 Oct 2014 | AUS 217/5 v PAK 215Match 2 · ODI | PAK | 65 | - | 2 | Australia won by 5 wickets | Dubai | Pakistan v Australia ODI Series 2014/15 |
| 8 Jan 2014 | PAK 165 & 359 v SL 388 & 137/1Match 2 · Test | PAK | 7 & 74 | - | 1 | Sri Lanka won by 9 wickets | Dubai | Pakistan v Sri Lanka Test Series 2013/14 |
| 18 Nov 2011 | PAK 257/8 v SL 236Match 3 · ODI | PAK | 3 | - | 1 | Pakistan won by 21 runs | Dubai | Pakistan v Sri Lanka ODI Series 2011/12 |
| 14 Nov 2011 | PAK 210 v SL 235/7Match 2 · ODI | PAK | 24 | - | 2 | Sri Lanka won by 25 runs | Dubai | Pakistan v Sri Lanka ODI Series 2011/12 |
| 11 Nov 2011 | PAK 132/2 v SL 131Match 1 · ODI | PAK | 4* | - | 3 | Pakistan won by 8 wickets | Dubai | Pakistan v Sri Lanka ODI Series 2011/12 |