| 11 Mar 2024 | PZ 147/6 v KK 145/5Match 29 · T20 | KK | 1 | - | 0 | Peshawar Zalmi won by 2 runs | Karachi | Pakistan Super League 2023/24 |
| 9 Mar 2024 | LQ 177/5 v KK 179/7Match 26 · T20 | KK | 3 | 0/11 | 1 | Karachi Kings won by 3 wickets | Karachi | Pakistan Super League 2023/24 |
| 7 Mar 2024 | KK 150/7 v IU 151/5Match 24 · T20 | KK | 39 | - | 0 | Islamabad United won by 5 wickets | Rawalpindi | Pakistan Super League 2023/24 |
| 6 Mar 2024 | QG 118 v KK 121/3Match 22 · T20 | KK | DNB | - | 2 | Karachi Kings won by 7 wickets | Rawalpindi | Pakistan Super League 2023/24 |
| 29 Feb 2024 | KK 165/8 v QG 169/5Match 16 · T20 | KK | 13 | - | 0 | Quetta Gladiators won by 5 wickets | Karachi | Pakistan Super League 2023/24 |
| 28 Feb 2024 | KK 165/5 v IU 169/3Match 15 · T20 | KK | 48* | - | 0 | Islamabad United won by 7 wickets | Karachi | Pakistan Super League 2023/24 |
| 24 Feb 2024 | LQ 175/6 v KK 176/8Match 10 · T20 | KK | 58 | - | 2 | Karachi Kings won by 2 wickets | Lahore | Pakistan Super League 2023/24 |
| 21 Feb 2024 | PZ 154 v KK 157/3Match 6 · T20 | KK | 49* | - | 2 | Karachi Kings won by 7 wickets | Lahore | Pakistan Super League 2023/24 |
| 18 Feb 2024 | MS 185/2 v KK 130/8Match 3 · T20 | KK | 28* | - | 0 | Multan Sultans won by 55 runs | Multan | Pakistan Super League 2023/24 |
| 18 Mar 2023 | LQ 200/6 v MS 199/8Final · T20 | MS | 19 | 0/18 | 0 | Lahore Qalandars won by 1 run | Lahore | Pakistan Super League 2022/23 |
| 15 Mar 2023 | MS 160/5 v LQ 76Qualifier · T20 | MS | 57 | 1/3 | 0 | Multan Sultans won by 84 runs | Lahore | Pakistan Super League 2022/23 |
| 11 Mar 2023 | MS 262/3 v QG 253/8Match 28 · T20 | MS | 23* | - | 2 | Multan Sultans won by 9 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 10 Mar 2023 | PZ 242/6 v MS 244/6Match 27 · T20 | MS | 52 | 0/26 | 2 | Multan Sultans won by 4 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 7 Mar 2023 | MS 205/5 v IU 209/8Match 24 · T20 | MS | 1* | - | 0 | Islamabad United won by 2 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 4 Mar 2023 | LQ 180/9 v MS 159/7Match 20 · T20 | MS | 39 | 2/16 | 1 | Lahore Qalandars won by 21 runs | Lahore | Pakistan Super League 2022/23 |
| 22 Feb 2023 | MS 196/2 v KK 193/5Match 11 · T20 | MS | 2* | - | 2 | Multan Sultans won by 3 runs | Multan | Pakistan Super League 2022/23 |
| 19 Feb 2023 | MS 190/4 v IU 138Match 7 · T20 | MS | 32* | - | 0 | Multan Sultans won by 52 runs | Multan | Pakistan Super League 2022/23 |
| 17 Feb 2023 | MS 210/3 v PZ 154Match 5 · T20 | MS | 15* | 0/6 | 1 | Multan Sultans won by 56 runs | Multan | Pakistan Super League 2022/23 |
| 15 Feb 2023 | QG 110 v MS 111/1Match 3 · T20 | MS | DNB | - | 2 | Multan Sultans won by 9 wickets | Multan | Pakistan Super League 2022/23 |
| 13 Feb 2023 | LQ 175/6 v MS 174/6Match 1 · T20 | MS | 20 | - | 1 | Lahore Qalandars won by 1 run | Multan | Pakistan Super League 2022/23 |
| 17 Mar 2019 | QG 139/2 v PZ 138/8Final · T20 | PZ | 7 | 0/5 | 0 | Quetta Gladiators won by 8 wickets | Karachi | Pakistan Super League 2018/19 |
| 15 Mar 2019 | IU 166/9 v PZ 214/5Eliminator · T20 | PZ | 37 | 1/53 | 3 | Peshawar Zalmi won by 48 runs | Karachi | Pakistan Super League 2018/19 |
| 13 Mar 2019 | PZ 176/7 v QG 186/6Qualifier · T20 | PZ | 44 | 1/24 | 1 | Quetta Gladiators won by 10 runs | Karachi | Pakistan Super League 2018/19 |
| 11 Mar 2019 | KK 142 v PZ 203/7Match 30 · T20 | PZ | 12 | 0/15 | 2 | Peshawar Zalmi won by 61 runs | Karachi | Pakistan Super League 2018/19 |
| 5 Mar 2019 | LQ 124/7 v PZ 125/6Match 25 · T20 | PZ | 2 | - | 2 | Peshawar Zalmi won by 4 wickets | Abu Dhabi | Pakistan Super League 2018/19 |
| 4 Mar 2019 | PZ 165/4 v QG 166/2Match 23 · T20 | PZ | 44* | 0/6 | 0 | Quetta Gladiators won by 8 wickets | Abu Dhabi | Pakistan Super League 2018/19 |
| 1 Mar 2019 | IU 176 v PZ 177/6Match 21 · T20 | PZ | 1 | 0/32 | 0 | Peshawar Zalmi won by 4 wickets | Dubai | Pakistan Super League 2018/19 |
| 28 Feb 2019 | MS 172/5 v PZ 176/3Match 19 · T20 | PZ | 52* | 0/15 | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2018/19 |
| 24 Feb 2019 | MS 145 v PZ 146/5Match 14 · T20 | PZ | 25 | 0/14 | 2 | Peshawar Zalmi won by 5 wickets | Sharjah | Pakistan Super League 2018/19 |
| 22 Feb 2019 | IU 158/9 v PZ 146Match 11 · T20 | PZ | 51 | 1/20 | 0 | Islamabad United won by 12 runs | Sharjah | Pakistan Super League 2018/19 |
| 21 Feb 2019 | KK 109/9 v PZ 153/8Match 9 · T20 | PZ | 0 | 1/18 | 0 | Peshawar Zalmi won by 44 runs | Sharjah | Pakistan Super League 2018/19 |
| 17 Feb 2019 | LQ 78 v PZ 81/3Match 7 · T20 | PZ | 6* | 1/10 | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2018/19 |
| 15 Feb 2019 | PZ 155/4 v QG 161/4Match 3 · T20 | PZ | 3 | 0/17 | 0 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2018/19 |
| 13 Mar 2018 | MS 152 v IU 185/4Match 25 · T20 | MS | 73 | - | 1 | Islamabad United won by 33 runs | Sharjah | Pakistan Super League 2017/18 |
| 10 Mar 2018 | MS 125 v KK 188/3Match 22 · T20 | MS | 3 | 0/24 | 0 | Karachi Kings won by 63 runs | Dubai | Pakistan Super League 2017/18 |
| 9 Mar 2018 | MS 114 v LQ 115/4Match 20 · T20 | MS | 9 | - | 1 | Lahore Qalandars won by 6 wickets | Dubai | Pakistan Super League 2017/18 |
| 7 Mar 2018 | MS 152/5 v QG 156/8Match 17 · T20 | MS | 15* | 0/21 | 1 | Quetta Gladiators won by 2 wickets | Dubai | Pakistan Super League 2017/18 |
| 6 Mar 2018 | PZ 164/8 v MS 183/3Match 16 · T20 | MS | 16* | 3/37 | 0 | Multan Sultans won by 19 runs | Dubai | Pakistan Super League 2017/18 |
| 3 Mar 2018 | MS 108/1 v QG 102Match 13 · T20 | MS | DNB | 0/12 | 1 | Multan Sultans won by 9 wickets | Sharjah | Pakistan Super League 2017/18 |
| 25 Feb 2018 | MS 113 v IU 117/5Match 6 · T20 | MS | 28 | - | 1 | Islamabad United won by 5 wickets | Dubai | Pakistan Super League 2017/18 |
| 23 Feb 2018 | MS 179/5 v LQ 136Match 3 · T20 | MS | 0 | 2/28 | 0 | Multan Sultans won by 43 runs | Dubai | Pakistan Super League 2017/18 |
| 22 Feb 2018 | PZ 151/6 v MS 152/3Match 1 · T20 | MS | 21* | - | 1 | Multan Sultans won by 7 wickets | Dubai | Pakistan Super League 2017/18 |
| 3 Mar 2017 | PZ 181/3 v KK 157/7Qualifier 3 · T20 | KK | 47 | - | 0 | Peshawar Zalmi won by 24 runs | Dubai | Pakistan Super League 2016/17 |
| 1 Mar 2017 | KK 126 v IU 82Qualifier 2 · T20 | KK | 5 | - | 1 | Karachi Kings won by 44 runs | Sharjah | Pakistan Super League 2016/17 |
| 26 Feb 2017 | IU 123/7 v KK 127/4Match 20 · T20 | KK | 20* | - | 4 | Karachi Kings won by 6 wickets | Dubai | Pakistan Super League 2016/17 |
| 25 Feb 2017 | KK 158/5 v LQ 155/6Match 18 · T20 | KK | 45* | - | 0 | Karachi Kings won by 5 wickets | Dubai | Pakistan Super League 2016/17 |
| 23 Feb 2017 | KK 154/6 v QG 158/4Match 15 · T20 | KK | 31 | - | 1 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2016/17 |
| 19 Feb 2017 | KK 174/4 v PZ 165Match 13 · T20 | KK | 4* | - | 1 | Karachi Kings won by 9 runs | Sharjah | Pakistan Super League 2016/17 |
| 17 Feb 2017 | IU 90/8 v KK 75/4Match 10 · T20 | KK | DNB | - | 0 | Karachi Kings won by 8 runs (DLS method) | Sharjah | Pakistan Super League 2016/17 |
| 16 Feb 2017 | KK 172/8 v LQ 179/8Match 8 · T20 | KK | 8 | - | 0 | Lahore Qalandars won by 7 runs | Sharjah | Pakistan Super League 2016/17 |