| 11 Mar 2023 | MS 262/3 v QG 253/8Match 28 · T20 | QG | 28 | - | 1 | Multan Sultans won by 9 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 8 Mar 2023 | PZ 240/2 v QG 243/2Match 25 · T20 | QG | DNB | - | 0 | Quetta Gladiators won by 8 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 6 Mar 2023 | KK 164/6 v QG 168/6Match 22 · T20 | QG | 9 | - | 1 | Quetta Gladiators won by 4 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 5 Mar 2023 | QG 179/6 v IU 183/8Match 21 · T20 | QG | 43* | - | 0 | Islamabad United won by 2 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 18 Feb 2023 | QG 168/7 v KK 162/5Match 6 · T20 | QG | 4 | - | 0 | Quetta Gladiators won by 6 runs | Karachi | Pakistan Super League 2022/23 |
| 15 Feb 2023 | QG 110 v MS 111/1Match 3 · T20 | QG | 11 | - | 0 | Multan Sultans won by 9 wickets | Multan | Pakistan Super League 2022/23 |
| 20 Feb 2022 | QG 166/4 v KK 143/8Match 28 · T20 | QG | 2 | - | 1 | Quetta Gladiators won by 23 runs | Lahore | Pakistan Super League 2021/22 |
| 18 Feb 2022 | MS 245/3 v QG 128Match 25 · T20 | QG | 50 | - | 0 | Multan Sultans won by 117 runs | Lahore | Pakistan Super League 2021/22 |
| 15 Feb 2022 | PZ 185/7 v QG 161/8Match 22 · T20 | QG | 1 | - | 1 | Peshawar Zalmi won by 24 runs | Lahore | Pakistan Super League 2021/22 |
| 13 Feb 2022 | QG 141/7 v LQ 143/2Match 20 · T20 | QG | 25 | - | 0 | Lahore Qalandars won by 8 wickets | Lahore | Pakistan Super League 2021/22 |
| 12 Feb 2022 | IU 199/8 v QG 203/5Match 18 · T20 | QG | 23 | - | 0 | Quetta Gladiators won by 5 wickets | Lahore | Pakistan Super League 2021/22 |
| 7 Oct 2019 | PAK 147 v SL 182/62nd T20I · T20I | PAK | 0 | - | 0 | Sri Lanka won by 35 runs | Lahore | Sri Lanka tour of Pakistan 2019/20 |
| 5 Oct 2019 | PAK 101 v SL 165/51st T20I · T20I | PAK | 0 | - | 1 | Sri Lanka won by 64 runs | Lahore | Sri Lanka tour of Pakistan 2019/20 |
| 31 Mar 2019 | AUS 327/7 v PAK 307/75th ODI · ODI | PAK | 43 | - | 0 | Australia won by 20 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 29 Mar 2019 | AUS 277/7 v PAK 271/84th ODI · ODI | PAK | 7 | - | 0 | Australia won by 6 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 27 Mar 2019 | AUS 266/6 v PAK 1863rd ODI · ODI | PAK | 36 | - | 0 | Australia won by 80 runs | Abu Dhabi | Australia tour of United Arab Emirates 2018/19 |
| 24 Mar 2019 | AUS 285/2 v PAK 284/72nd ODI · ODI | PAK | 16 | - | 0 | Australia won by 8 wickets | Sharjah | Australia tour of United Arab Emirates 2018/19 |
| 22 Mar 2019 | AUS 281/2 v PAK 280/51st ODI · ODI | PAK | 48 | - | 0 | Australia won by 8 wickets | Sharjah | Australia tour of United Arab Emirates 2018/19 |
| 17 Mar 2019 | QG 139/2 v PZ 138/8Final · T20 | QG | DNB | - | 0 | Quetta Gladiators won by 8 wickets | Karachi | Pakistan Super League 2018/19 |
| 13 Mar 2019 | PZ 176/7 v QG 186/6Qualifier · T20 | QG | 22 | - | 0 | Quetta Gladiators won by 10 runs | Karachi | Pakistan Super League 2018/19 |
| 10 Mar 2019 | KK 190/5 v QG 189/7Match 28 · T20 | QG | 27 | - | 1 | Karachi Kings won by 1 run | Karachi | Pakistan Super League 2018/19 |
| 5 Mar 2019 | IU 137/9 v QG 180/9Match 26 · T20 | QG | 27 | - | 0 | Quetta Gladiators won by 43 runs | Abu Dhabi | Pakistan Super League 2018/19 |
| 4 Mar 2019 | PZ 165/4 v QG 166/2Match 23 · T20 | QG | DNB | - | 0 | Quetta Gladiators won by 8 wickets | Abu Dhabi | Pakistan Super League 2018/19 |
| 1 Mar 2019 | MS 121 v QG 122/4Match 22 · T20 | QG | 0 | - | 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 | 1 | - | 0 | Lahore Qalandars won by 8 wickets | Dubai | Pakistan Super League 2018/19 |
| 24 Feb 2019 | KK 188/4 v QG 186/5Match 15 · T20 | QG | 55 | - | 0 | Karachi Kings won by 6 wickets | Sharjah | Pakistan Super League 2018/19 |
| 23 Feb 2019 | LQ 143/7 v QG 148/7Match 12 · T20 | QG | 9 | - | 1 | Quetta Gladiators won by 3 wickets | Sharjah | Pakistan Super League 2018/19 |
| 20 Feb 2019 | MS 160/9 v QG 161/2Match 8 · T20 | QG | 17* | - | 0 | Quetta Gladiators won by 8 wickets | Sharjah | Pakistan Super League 2018/19 |
| 17 Feb 2019 | IU 157/8 v QG 161/3Match 6 · T20 | QG | 44 | - | 1 | 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 | 75* | - | 1 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2018/19 |
| 3 Mar 2018 | PZ 104/0 v LQ 100Match 14 · T20 | LQ | 15 | - | 0 | Peshawar Zalmi won by 10 wickets | Sharjah | Pakistan Super League 2017/18 |
| 2 Mar 2018 | LQ 121 v IU 121/9Match 12 · T20 | LQ | 4 | - | 1 | Match tied (Islamabad United won the Super Over) | Sharjah | Pakistan Super League 2017/18 |
| 26 Feb 2018 | KK 159/7 v LQ 132Match 8 · T20 | LQ | 6 | - | 2 | Karachi Kings won by 27 runs | Dubai | Pakistan Super League 2017/18 |
| 24 Feb 2018 | QG 120/1 v LQ 119/9Match 5 · T20 | LQ | 1 | - | 0 | Quetta Gladiators won by 9 wickets | Dubai | Pakistan Super League 2017/18 |
| 23 Feb 2018 | MS 179/5 v LQ 136Match 3 · T20 | LQ | 31 | - | 1 | Multan Sultans won by 43 runs | Dubai | Pakistan Super League 2017/18 |
| 25 Feb 2017 | KK 158/5 v LQ 155/6Match 18 · T20 | LQ | 20 | - | 1 | Karachi Kings won by 5 wickets | Dubai International Cricket Stadium | Pakistan Super League 2016/17 |
| 24 Feb 2017 | LQ 149/9 v PZ 166/6Match 16 · T20 | LQ | 1 | - | 1 | Peshawar Zalmi won by 17 runs | Dubai International Cricket Stadium | Pakistan Super League 2016/17 |
| 20 Feb 2017 | IU 145/8 v LQ 146/9Match 14 · T20 | LQ | 66 | - | 0 | Lahore Qalandars won by 1 wicket | Sharjah Cricket Stadium | Pakistan Super League 2016/17 |
| 18 Feb 2017 | LQ 200/3 v QG 202/5Match 11 · T20 | LQ | 17 | - | 0 | Quetta Gladiators won by 5 wickets | Sharjah Cricket Stadium | Pakistan Super League 2016/17 |
| 16 Feb 2017 | KK 172/8 v LQ 179/8Match 8 · T20 | LQ | 25 | - | 1 | Lahore Qalandars won by 7 runs | Sharjah Cricket Stadium | Pakistan Super League 2016/17 |
| 12 Feb 2017 | LQ 59 v PZ 60/7Match 6 · T20 | LQ | 0 | - | 0 | Peshawar Zalmi won by 3 wickets | Dubai International Cricket Stadium | Pakistan Super League 2016/17 |
| 11 Feb 2017 | IU 158/7 v LQ 160/4Match 4 · T20 | LQ | 35 | - | 1 | Lahore Qalandars won by 6 wickets | Dubai International Cricket Stadium | Pakistan Super League 2016/17 |
| 10 Feb 2017 | LQ 128 v QG 136/9Match 2 · T20 | LQ | 0 | - | 1 | Quetta Gladiators won by 8 runs | Dubai International Cricket Stadium | Pakistan Super League 2016/17 |
| 26 Jan 2017 | AUS 369/7 v PAK 312/9Match 5 · ODI | PAK | 46 | - | 0 | Australia won by 57 runs | Adelaide Oval | Pakistan in Australia ODI Series 2016/17 |
| 22 Jan 2017 | AUS 353/6 v PAK 267Match 4 · ODI | PAK | 11 | - | 0 | Australia won by 86 runs | Sydney Cricket Ground | Pakistan in Australia ODI Series 2016/17 |
| 19 Jan 2017 | AUS 265/3 v PAK 263/7Match 3 · ODI | PAK | 39 | - | 0 | Australia won by 7 wickets | Perth | Pakistan in Australia ODI Series 2016/17 |
| 15 Jan 2017 | AUS 220 v PAK 221/4Match 2 · ODI | PAK | 18* | - | 0 | Pakistan won by 6 wickets | Melbourne Cricket Ground | Pakistan in Australia ODI Series 2016/17 |
| 13 Jan 2017 | AUS 268/9 v PAK 176Match 1 · ODI | PAK | 17 | - | 0 | Australia won by 92 runs | Brisbane | Pakistan in Australia ODI Series 2016/17 |
| 28 Nov 2016 | RK 128/7 v RR 79Match 31 · T20 | RK | 1 | - | 5 | Rajshahi Kings won by 49 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 26 Nov 2016 | RK 154/8 v KT 145/6Match 28 · T20 | RK | 9 | - | 1 | Rajshahi Kings won by 9 runs | Dhaka | Bangladesh Premier League 2016/17 |