| 17 Mar 2023 | PZ 171/5 v LQ 176/6Eliminator · T20 | PZ | DNB | 1/20 | 0 | Lahore Qalandars won by 4 wickets | Lahore | Pakistan Super League 2022/23 |
| 16 Mar 2023 | PZ 183/8 v IU 171/6Eliminator · T20 | PZ | 0* | 0/28 | 0 | Peshawar Zalmi won by 12 runs | Lahore | Pakistan Super League 2022/23 |
| 10 Mar 2023 | PZ 242/6 v MS 244/6Match 27 · T20 | PZ | 7* | 1/32 | 0 | Multan Sultans won by 4 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 8 Mar 2023 | PZ 240/2 v QG 243/2Match 25 · T20 | PZ | DNB | 1/56 | 1 | Quetta Gladiators won by 8 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 7 Mar 2023 | PZ 207 v LQ 172Match 23 · T20 | PZ | 0 | 3/17 | 0 | Peshawar Zalmi won by 35 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 1 Mar 2023 | PZ 197/5 v KK 173/8Match 17 · T20 | PZ | DNB | 0/36 | 0 | Peshawar Zalmi won by 24 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 26 Feb 2023 | LQ 241/3 v PZ 201/9Match 15 · T20 | PZ | 0 | 2/45 | 0 | Lahore Qalandars won by 40 runs | Lahore | Pakistan Super League 2022/23 |
| 23 Feb 2023 | PZ 156/8 v IU 159/4Match 12 · T20 | PZ | 8 | 0/33 | 0 | Islamabad United won by 6 wickets | Karachi | Pakistan Super League 2022/23 |
| 20 Feb 2023 | QG 154/4 v PZ 157/6Match 9 · T20 | PZ | 10* | 0/25 | 0 | Peshawar Zalmi won by 4 wickets | Karachi | Pakistan Super League 2022/23 |
| 17 Feb 2023 | MS 210/3 v PZ 154Match 5 · T20 | PZ | 1 | 0/44 | 0 | Multan Sultans won by 56 runs | Multan | Pakistan Super League 2022/23 |
| 14 Feb 2023 | PZ 199/5 v KK 197/5Match 2 · T20 | PZ | DNB | 2/34 | 0 | Peshawar Zalmi won by 2 runs | Karachi | Pakistan Super League 2022/23 |
| 24 Feb 2022 | PZ 169/5 v IU 170/5Eliminator · T20 | PZ | DNB | 0/52 | 1 | Islamabad United won by 5 wickets | Lahore | Pakistan Super League 2021/22 |
| 21 Feb 2022 | PZ 158/7 v LQ 158/8Match 30 · T20 | PZ | 1 | 2/19 | 0 | Match tied (Peshawar Zalmi won the Super Over) | Lahore | Pakistan Super League 2021/22 |
| 17 Feb 2022 | PZ 206/8 v IU 196/7Match 24 · T20 | PZ | 0 | 2/26 | 0 | Peshawar Zalmi won by 10 runs | Lahore | Pakistan Super League 2021/22 |
| 15 Feb 2022 | PZ 185/7 v QG 161/8Match 22 · T20 | PZ | 1* | 1/39 | 1 | Peshawar Zalmi won by 24 runs | Lahore | Pakistan Super League 2021/22 |
| 13 Feb 2022 | PZ 193/6 v KK 138/6Match 19 · T20 | PZ | DNB | 2/26 | 0 | Peshawar Zalmi won by 55 runs | Lahore | Pakistan Super League 2021/22 |
| 10 Feb 2022 | MS 182/7 v PZ 140Match 16 · T20 | PZ | 1 | 2/34 | 1 | Multan Sultans won by 42 runs | Lahore | Pakistan Super League 2021/22 |
| 5 Feb 2022 | MS 222/3 v PZ 165/8Match 13 · T20 | PZ | 2 | 0/55 | 0 | Multan Sultans won by 57 runs | Karachi | Pakistan Super League 2021/22 |
| 4 Feb 2022 | PZ 173/4 v KK 164/6Match 11 · T20 | PZ | DNB | 0/43 | 1 | Peshawar Zalmi won by 9 runs | Karachi | Pakistan Super League 2021/22 |
| 2 Feb 2022 | LQ 199/4 v PZ 170/9Match 9 · T20 | PZ | 0 | 0/33 | 0 | Lahore Qalandars won by 29 runs | Karachi | Pakistan Super League 2021/22 |
| 30 Jan 2022 | PZ 168/6 v IU 172/1Match 5 · T20 | PZ | 2* | 0/22 | 0 | Islamabad United won by 9 wickets | Karachi | Pakistan Super League 2021/22 |
| 24 Jun 2021 | MS 206/4 v PZ 159/9Final · T20 | PZ | 0 | 0/52 | 0 | Multan Sultans won by 47 runs | Abu Dhabi | Pakistan Super League 2021 |
| 22 Jun 2021 | IU 174/9 v PZ 177/2Eliminator · T20 | PZ | DNB | 2/35 | 0 | Peshawar Zalmi won by 8 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 21 Jun 2021 | KK 175/7 v PZ 176/5Eliminator · T20 | PZ | DNB | 2/29 | 0 | Peshawar Zalmi won by 5 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 17 Jun 2021 | IU 247/2 v PZ 232/6Match 26 · T20 | PZ | 28* | 0/36 | 0 | Islamabad United won by 15 runs | Abu Dhabi | Pakistan Super League 2021 |
| 15 Jun 2021 | KK 108/9 v PZ 109/4Match 24 · T20 | PZ | DNB | 3/34 | 0 | Peshawar Zalmi won by 6 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 13 Jun 2021 | PZ 166/7 v MS 167/2Match 21 · T20 | PZ | 0* | 0/33 | 0 | Multan Sultans won by 8 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 12 Jun 2021 | PZ 197/5 v QG 136/9Match 19 · T20 | PZ | DNB | 2/20 | 0 | Peshawar Zalmi won by 61 runs | Abu Dhabi | Pakistan Super League 2021 |
| 10 Jun 2021 | LQ 170/8 v PZ 160/8Match 17 · T20 | PZ | 17 | 1/31 | 1 | Lahore Qalandars won by 10 runs | Abu Dhabi | Pakistan Super League 2021 |
| 27 Feb 2021 | IU 118 v PZ 122/4Match 10 · T20 | PZ | DNB | 4/17 | 0 | Peshawar Zalmi won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 26 Feb 2021 | QG 198/7 v PZ 202/7Match 8 · T20 | PZ | 20 | 2/54 | 0 | Peshawar Zalmi won by 3 wickets | Karachi | Pakistan Super League 2020/21 |
| 23 Feb 2021 | MS 193/4 v PZ 197/4Match 5 · T20 | PZ | DNB | 0/51 | 0 | Peshawar Zalmi won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 21 Feb 2021 | PZ 140/6 v LQ 143/6Match 2 · T20 | PZ | 1* | 2/30 | 0 | Lahore Qalandars won by 4 wickets | Karachi | Pakistan Super League 2020/21 |
| 14 Nov 2020 | PZ 170/9 v LQ 171/5Eliminator · T20 | PZ | 0 | 0/37 | 1 | Lahore Qalandars won by 5 wickets | Karachi | Pakistan Super League 2020/21 |
| 13 Mar 2020 | MS 154/6 v PZ 151/8Match 27 · T20 | PZ | 3 | 1/20 | 0 | Multan Sultans won by 3 runs | Karachi | Pakistan Super League 2019/20 |
| 10 Mar 2020 | LQ 189/5 v PZ 187/7Match 24 · T20 | PZ | 1 | 1/27 | 0 | Lahore Qalandars won by 5 wickets | Lahore | Pakistan Super League 2019/20 |
| 7 Mar 2020 | IU 195/5 v PZ 85/2Match 20 · T20 | PZ | DNB | 1/37 | 1 | Peshawar Zalmi won by 7 runs (DLS method) | Rawalpindi | Pakistan Super League 2019/20 |
| 5 Mar 2020 | PZ 170/6 v QG 140/7Match 18 · T20 | PZ | DNB | 3/21 | 0 | Peshawar Zalmi won by 30 runs | Rawalpindi | Pakistan Super League 2019/20 |
| 2 Mar 2020 | KK 152/4 v PZ 151/8Match 15 · T20 | PZ | 2 | 0/25 | 0 | Karachi Kings won by 6 wickets | Rawalpindi | Pakistan Super League 2019/20 |
| 28 Feb 2020 | LQ 116/6 v PZ 132/7Match 11 · T20 | PZ | 13* | 1/33 | 0 | Peshawar Zalmi won by 16 runs | Rawalpindi | Pakistan Super League 2019/20 |
| 26 Feb 2020 | MS 124/4 v PZ 123Match 8 · T20 | PZ | 9 | 2/36 | 0 | Multan Sultans won by 6 wickets | Multan | Pakistan Super League 2019/20 |
| 22 Feb 2020 | PZ 153/4 v QG 148/5Match 4 · T20 | PZ | DNB | 2/21 | 0 | Peshawar Zalmi won by 6 wickets | Karachi | Pakistan Super League 2019/20 |
| 21 Feb 2020 | KK 201/4 v PZ 191/7Match 2 · T20 | PZ | 0 | 0/35 | 0 | Karachi Kings won by 10 runs | Karachi | Pakistan Super League 2019/20 |
| 17 Mar 2019 | QG 139/2 v PZ 138/8Final · T20 | PZ | 12 | 1/19 | 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 | 1 | 1/25 | 0 | Peshawar Zalmi won by 48 runs | Karachi | Pakistan Super League 2018/19 |
| 13 Mar 2019 | PZ 176/7 v QG 186/6Qualifier · T20 | PZ | 0* | 2/26 | 0 | Quetta Gladiators won by 10 runs | Karachi | Pakistan Super League 2018/19 |
| 11 Mar 2019 | KK 142 v PZ 203/7Match 30 · T20 | PZ | 11 | 2/19 | 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* | 1/25 | 0 | 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 | DNB | 0/37 | 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 | 0* | 2/20 | 1 | Peshawar Zalmi won by 4 wickets | Dubai | Pakistan Super League 2018/19 |