| 6 Mar 2023 | KK 164/6 v QG 168/6Match 22 · T20 | KK | 23* | 1/21 | 0 | Quetta Gladiators won by 4 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 3 Mar 2023 | KK 201/5 v IU 204/4Match 19 · T20 | KK | DNB | 1/42 | 0 | Islamabad United won by 6 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 1 Mar 2023 | PZ 197/5 v KK 173/8Match 17 · T20 | KK | 8 | 0/38 | 0 | Peshawar Zalmi won by 24 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 26 Feb 2023 | KK 167/3 v MS 101Match 14 · T20 | KK | DNB | 0/24 | 1 | Karachi Kings won by 66 runs | Karachi | Pakistan Super League 2022/23 |
| 22 Feb 2023 | MS 196/2 v KK 193/5Match 11 · T20 | KK | DNB | 0/36 | 0 | Multan Sultans won by 3 runs | Multan | Pakistan Super League 2022/23 |
| 19 Feb 2023 | KK 185/5 v LQ 118Match 8 · T20 | KK | DNB | 2/18 | 1 | Karachi Kings won by 67 runs | Karachi | Pakistan Super League 2022/23 |
| 18 Feb 2023 | QG 168/7 v KK 162/5Match 6 · T20 | KK | DNB | 3/37 | 0 | Quetta Gladiators won by 6 runs | Karachi | Pakistan Super League 2022/23 |
| 13 Feb 2022 | PZ 193/6 v KK 138/6Match 19 · T20 | KK | 6 | 0/38 | 0 | Peshawar Zalmi won by 55 runs | Lahore | Pakistan Super League 2021/22 |
| 4 Feb 2022 | PZ 173/4 v KK 164/6Match 11 · T20 | KK | 20 | 1/36 | 0 | Peshawar Zalmi won by 9 runs | Karachi | Pakistan Super League 2021/22 |
| 30 Jan 2022 | KK 170/7 v LQ 174/4Match 6 · T20 | KK | 9 | 0/14 | 1 | Lahore Qalandars won by 6 wickets | Karachi | Pakistan Super League 2021/22 |
| 29 Jan 2022 | KK 113 v QG 114/2Match 4 · T20 | KK | 20 | 0/11 | 0 | Quetta Gladiators won by 8 wickets | Karachi | Pakistan Super League 2021/22 |
| 27 Jan 2022 | KK 124/5 v MS 126/3Match 1 · T20 | KK | 1* | 0/14 | 0 | Multan Sultans won by 7 wickets | Karachi | Pakistan Super League 2021/22 |
| 15 Jun 2021 | KK 108/9 v PZ 109/4Match 24 · T20 | KK | 0 | 1/27 | 0 | Peshawar Zalmi won by 6 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 27 Feb 2021 | MS 195/6 v KK 198/3Match 9 · T20 | KK | DNB | - | 0 | Karachi Kings won by 7 wickets | Karachi | Pakistan Super League 2020/21 |
| 24 Feb 2021 | KK 196/3 v IU 197/5Match 6 · T20 | KK | DNB | 0/29 | 0 | Islamabad United won by 5 wickets | Karachi | Pakistan Super League 2020/21 |
| 20 Feb 2021 | QG 121 v KK 126/3Match 1 · T20 | KK | DNB | 1/23 | 1 | Karachi Kings won by 7 wickets | Karachi | Pakistan Super League 2020/21 |
| 8 Mar 2020 | LQ 190/2 v KK 187/5Match 23 · T20 | KK | DNB | 0/9 | 0 | Lahore Qalandars won by 8 wickets | Lahore | Pakistan Super League 2019/20 |
| 6 Mar 2020 | KK v MS 102/6Match 19 · T20 | KK | - | 2/17 | 0 | No result | Lahore | Pakistan Super League 2019/20 |
| 2 Mar 2020 | KK 152/4 v PZ 151/8Match 15 · T20 | KK | DNB | 1/22 | 0 | Karachi Kings won by 6 wickets | Rawalpindi | Pakistan Super League 2019/20 |
| 4 Jan 2020 | KT 121 v CC 124/4Match 33 · T20 | KT | 0 | 0/29 | 0 | Chattogram Challengers won by 6 wickets | Sylhet | Bangladesh Premier League 2019/20 |
| 14 Mar 2019 | IU 164/6 v KK 161/9Eliminator · T20 | KK | 1 | 2/27 | 1 | Islamabad United won by 4 wickets | Karachi | Pakistan Super League 2018/19 |
| 10 Mar 2019 | KK 190/5 v QG 189/7Match 28 · T20 | KK | DNB | 0/54 | 1 | Karachi Kings won by 1 run | Karachi | Pakistan Super League 2018/19 |
| 4 Mar 2019 | KK 120/5 v MS 118/7Match 24 · T20 | KK | DNB | 0/16 | 0 | Karachi Kings won by 5 wickets | Abu Dhabi | Pakistan Super League 2018/19 |
| 28 Feb 2019 | KK 134/5 v LQ 133/5Match 20 · T20 | KK | DNB | 0/17 | 0 | Karachi Kings won by 5 wickets | Dubai | Pakistan Super League 2018/19 |
| 27 Feb 2019 | IU 169/5 v KK 168/8Match 18 · T20 | KK | 3 | 0/20 | 1 | Islamabad United won by 5 wickets | Dubai | Pakistan Super League 2018/19 |
| 24 Feb 2019 | KK 188/4 v QG 186/5Match 15 · T20 | KK | DNB | 3/37 | 0 | Karachi Kings won by 6 wickets | Sharjah | Pakistan Super League 2018/19 |
| 23 Feb 2019 | IU 147/3 v KK 143/6Match 13 · T20 | KK | 35* | 0/19 | 0 | Islamabad United won by 7 wickets | Sharjah | Pakistan Super League 2018/19 |
| 21 Feb 2019 | KK 109/9 v PZ 153/8Match 9 · T20 | KK | 0 | 1/40 | 0 | Peshawar Zalmi won by 44 runs | Sharjah | Pakistan Super League 2018/19 |
| 8 Mar 2018 | IU 164/4 v LQ 163/8Match 18 · T20 | LQ | 1 | 0/16 | 1 | Islamabad United won by 6 wickets | Dubai | Pakistan Super League 2017/18 |
| 23 Feb 2018 | MS 179/5 v LQ 136Match 3 · T20 | LQ | 1 | 0/26 | 0 | Multan Sultans won by 43 runs | Dubai | Pakistan Super League 2017/18 |
| 28 Jan 2018 | PAK 181/6 v NZ 163/63rd T20I · T20I | PAK | 15* | 1/25 | 0 | Pakistan won by 18 runs | Mount Maunganui | Pakistan tour of New Zealand 2017/18 |
| 19 Jan 2018 | NZ 271/7 v PAK 2565th ODI · ODI | PAK | 32* | 1/65 | 0 | New Zealand won by 15 runs | Wellington | Pakistan tour of New Zealand 2017/18 |
| 25 Feb 2017 | KK 158/5 v LQ 155/6Match 18 · T20 | LQ | DNB | 0/39 | 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 | 25 | 1/28 | 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 | 0 | 3/17 | 0 | Lahore Qalandars won by 1 wicket | Sharjah Cricket Stadium | Pakistan Super League 2016/17 |
| 17 Feb 2016 | KK 152/7 v PZ 158/5Match 19 · T20 | PZ | DNB | 1/21 | 0 | Peshawar Zalmi won by 5 wickets | Dubai International Cricket Stadium | Pakistan Super League 2015/16 |
| 30 Nov 2015 | ENG 154/8 v PAK 154/7Match 3 · T20I | PAK | DNB | 1/12 | 0 | Match tied (England won the Super Over) | Sharjah Cricket Stadium | Pakistan v England T20I Series 2015/16 |
| 5 Oct 2015 | ZIM 161 v PAK 162/3Match 3 · ODI | PAK | DNB | 0/29 | 0 | Pakistan won by 7 wickets | Harare Sports Club | Pakistan in Zimbabwe ODI Series 2015/16 |
| 3 Oct 2015 | ZIM 276/6 v PAK 256/8Match 2 · ODI | PAK | 62 | 1/38 | 0 | Zimbabwe won by 5 runs (DLS method) | Harare Sports Club | Pakistan in Zimbabwe ODI Series 2015/16 |
| 1 Oct 2015 | ZIM 128 v PAK 259/6Match 1 · ODI | PAK | 1* | 0/22 | 0 | Pakistan won by 131 runs | Harare Sports Club | Pakistan in Zimbabwe ODI Series 2015/16 |