| 24 Feb 2022 | PZ 169/5 v IU 170/5Eliminator · T20 | PZ | 55 | - | 0 | 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 | 32 | 1/5 | 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 | 38 | - | 1 | 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 | 58 | - | 0 | 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 | 31 | 0/11 | 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 | 44 | 0/9 | 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 | 11 | 1/17 | 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 | 52* | 1/2 | 2 | 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 | 7 | 0/20 | 1 | 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 | 25 | - | 0 | Islamabad United won by 9 wickets | Karachi | Pakistan Super League 2021/22 |
| 28 Jan 2022 | QG 190/4 v PZ 191/5Match 2 · T20 | PZ | 48* | 0/8 | 0 | Peshawar Zalmi won by 5 wickets | Karachi | Pakistan Super League 2021/22 |
| 24 Jun 2021 | MS 206/4 v PZ 159/9Final · T20 | PZ | 48 | - | 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 | 32* | 0/7 | 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 | 30 | - | 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 | 68 | 1/14 | 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 | 0 | 0/9 | 1 | 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 | 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 | 2 | 0/33 | 1 | 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 | 73 | 0/8 | 0 | Lahore Qalandars won by 10 runs | Abu Dhabi | Pakistan Super League 2021 |
| 3 Mar 2021 | PZ 188/5 v KK 191/4Match 13 · T20 | PZ | 1 | - | 0 | Karachi Kings won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 27 Feb 2021 | IU 118 v PZ 122/4Match 10 · T20 | PZ | 29* | - | 1 | 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 | 34 | - | 1 | 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 | 11* | - | 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 | 26 | - | 2 | Lahore Qalandars won by 4 wickets | Karachi | Pakistan Super League 2020/21 |
| 14 Nov 2020 | PZ 170/9 v LQ 171/5Eliminator · T20 | PZ | 39 | 0/6 | 0 | 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 | 30 | 0/27 | 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 | 62 | - | 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 | 0/23 | 0 | 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 | 54 | - | 1 | 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 | 68 | - | 0 | Karachi Kings won by 6 wickets | Rawalpindi | Pakistan Super League 2019/20 |
| 26 Feb 2020 | MS 124/4 v PZ 123Match 8 · T20 | PZ | 2 | 0/10 | 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 | 7 | - | 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 | 16 | 0/22 | 2 | Karachi Kings won by 10 runs | Karachi | Pakistan Super League 2019/20 |