| 11 Mar 2024 | PZ 147/6 v KK 145/5Match 29 · T20 | KK | 22 | 0/20 | 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 | 27* | 0/28 | 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 | 1 | - | 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 | 27* | 0/24 | 1 | Karachi Kings won by 7 wickets | Rawalpindi | Pakistan Super League 2023/24 |
| 3 Mar 2024 | MS 189/3 v KK 169/7Match 19 · T20 | KK | 38 | 0/8 | 0 | Multan Sultans won by 20 runs | Karachi | Pakistan Super League 2023/24 |
| 29 Feb 2024 | KK 165/8 v QG 169/5Match 16 · T20 | KK | 12 | 1/19 | 1 | 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 | 6 | 0/31 | 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 | 39 | 0/4 | 1 | Karachi Kings won by 2 wickets | Lahore | Pakistan Super League 2023/24 |
| 21 Feb 2024 | PZ 154 v KK 157/3Match 6 · T20 | KK | 29 | 1/3 | 0 | 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 | 53 | 0/10 | 0 | Multan Sultans won by 55 runs | Multan | Pakistan Super League 2023/24 |
| 6 Mar 2023 | KK 164/6 v QG 168/6Match 22 · T20 | KK | 13 | - | 2 | 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 | 12 | 0/10 | 1 | 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 | 1 | - | 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 | 10* | 3/16 | 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 | 13 | 1/29 | 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 | 10 | - | 2 | 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 | 71* | - | 0 | Quetta Gladiators won by 6 runs | Karachi | Pakistan Super League 2022/23 |
| 16 Feb 2023 | KK 173/7 v IU 178/6Match 4 · T20 | KK | 18 | 0/7 | 0 | Islamabad United won by 4 wickets | Karachi | Pakistan Super League 2022/23 |
| 14 Feb 2023 | PZ 199/5 v KK 197/5Match 2 · T20 | KK | 52 | - | 0 | Peshawar Zalmi won by 2 runs | Karachi | Pakistan Super League 2022/23 |
| 3 Mar 2017 | PZ 181/3 v KK 157/7Qualifier 3 · T20 | KK | 0 | - | 0 | Peshawar Zalmi won by 24 runs | Dubai | Pakistan Super League 2016/17 |
| 1 Mar 2017 | KK 126 v IU 82Qualifier 2 · T20 | KK | 25 | - | 0 | 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 | 7 | - | 1 | 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 | 6 | 2/21 | 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 | 9 | 0/5 | 0 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2016/17 |
| 19 Feb 2017 | KK 174/4 v PZ 165Match 13 · T20 | KK | 51* | 1/6 | 0 | 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 | 6 | - | 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 | 39 | - | 0 | Lahore Qalandars won by 7 runs | Sharjah | Pakistan Super League 2016/17 |
| 11 Feb 2017 | KK 159/8 v QG 160/3Match 5 · T20 | KK | 15 | 0/9 | 1 | Quetta Gladiators won by 7 wickets | Dubai | Pakistan Super League 2016/17 |
| 10 Feb 2017 | KK 118/7 v PZ 119/3Match 3 · T20 | KK | 44 | 0/41 | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2016/17 |
| 20 Feb 2016 | KK 111/9 v IU 115/1Qualifier 2 · T20 | KK | 0 | - | 0 | Islamabad United won by 9 wickets | Dubai | Pakistan Super League 2015/16 |
| 17 Feb 2016 | KK 152/7 v PZ 158/5Match 19 · T20 | KK | 15 | - | 0 | Peshawar Zalmi won by 5 wickets | Dubai | Pakistan Super League 2015/16 |
| 14 Feb 2016 | KK 128/5 v IU 131/5Match 16 · T20 | KK | 7* | - | 0 | Islamabad United won by 5 wickets | Sharjah | Pakistan Super League 2015/16 |
| 13 Feb 2016 | KK 126/9 v QG 127/5Match 14 · T20 | KK | 45 | - | 0 | Quetta Gladiators won by 5 wickets | Sharjah | Pakistan Super League 2015/16 |
| 12 Feb 2016 | KK 178/5 v LQ 151/8Match 12 · T20 | KK | 27 | 0/25 | 1 | Karachi Kings won by 27 runs | Sharjah | Pakistan Super League 2015/16 |
| 7 Feb 2016 | IU 132/8 v KK 130/9Match 6 · T20 | KK | 6 | 0/12 | 0 | Islamabad United won by 2 runs | Dubai | Pakistan Super League 2015/16 |
| 6 Feb 2016 | KK 147/7 v QG 153/2Match 4 · T20 | KK | 37 | 0/20 | 0 | Quetta Gladiators won by 8 wickets | Dubai | Pakistan Super League 2015/16 |
| 5 Feb 2016 | LQ 125/8 v KK 131/3Match 2 · T20 | KK | 12* | 1/16 | 0 | Karachi Kings won by 7 wickets | Dubai | Pakistan Super League 2015/16 |