| 1 Jan 2026 | RW 159/8 v RR 159/6Match 8 · T20 | RW | 6* | 0/13 | 0 | Match tied (Rajshahi Warriors won the Super Over) | Sylhet | Bangladesh Premier League 2025/26 |
| 29 Dec 2025 | NE 124/8 v RW 125/4Match 6 · T20 | RW | 3 | 1/18 | 0 | Rajshahi Warriors won by 6 wickets | Sylhet | Bangladesh Premier League 2025/26 |
| 28 Sept 2025 | PAK 146 v IND 150/5Final · T20I | PAK | 1 | - | 0 | India won by 5 wickets | Dubai | Men's T20 Asia Cup 2025 |
| 25 Sept 2025 | PAK 135/8 v BAN 124/9Match 17 · T20I | PAK | 3 | - | 2 | Pakistan won by 11 runs | Dubai | Men's T20 Asia Cup 2025 |
| 23 Sept 2025 | SL 133/8 v PAK 138/5Match 15 · T20I | PAK | 32* | 2/18 | 1 | Pakistan won by 5 wickets | Abu Dhabi | Men's T20 Asia Cup 2025 |
| 21 Sept 2025 | PAK 171/5 v IND 174/4Match 14 · T20I | PAK | 10 | - | 0 | India won by 6 wickets | Dubai | Men's T20 Asia Cup 2025 |
| 24 Jul 2025 | PAK 178/7 v BAN 1043rd T20I · T20I | PAK | 1 | 1/36 | 1 | Pakistan won by 74 runs | Dhaka | Pakistan tour of Bangladesh 2025 |
| 17 May 2025 | KK 237/4 v PZ 214/5Match 27 · T20 | PZ | 12* | 0/34 | 0 | Karachi Kings won by 23 runs | Rawalpindi | Pakistan Super League 2025 |
| 5 May 2025 | MS 108 v PZ 110/3Match 25 · T20 | PZ | DNB | - | 0 | Peshawar Zalmi won by 7 wickets | Multan | Pakistan Super League 2025 |
| 2 May 2025 | IU 143/9 v PZ 147/4Match 22 · T20 | PZ | DNB | 1/14 | 0 | Peshawar Zalmi won by 6 wickets | Lahore | Pakistan Super League 2025 |
| 27 Apr 2025 | QG 178/7 v PZ 114Match 17 · T20 | PZ | 39 | - | 0 | Quetta Gladiators won by 64 runs | Lahore | Pakistan Super League 2025 |
| 24 Apr 2025 | LQ 129 v PZ 133/3Match 14 · T20 | PZ | 51* | 2/18 | 0 | Peshawar Zalmi won by 7 wickets | Lahore | Pakistan Super League 2025 |
| 21 Apr 2025 | PZ 147/8 v KK 148/8Match 11 · T20 | PZ | 18 | 0/9 | 0 | Karachi Kings won by 2 wickets | Karachi | Pakistan Super League 2025 |
| 19 Apr 2025 | PZ 227/7 v MS 107Match 9 · T20 | PZ | 37 | - | 0 | Peshawar Zalmi won by 120 runs | Rawalpindi | Pakistan Super League 2025 |
| 14 Apr 2025 | IU 243/5 v PZ 141Match 5 · T20 | PZ | 13 | 2/39 | 1 | Islamabad United won by 102 runs | Rawalpindi | Pakistan Super League 2025 |
| 12 Apr 2025 | QG 216/3 v PZ 136Match 2 · T20 | PZ | 35 | 0/8 | 0 | Quetta Gladiators won by 80 runs | Rawalpindi | Pakistan Super League 2025 |
| 7 Feb 2025 | CK 194/3 v FB 195/7Final · T20 | CK | 0* | 0/44 | 0 | Fortune Barishal won by 3 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 5 Feb 2025 | KT 163/6 v CK 164/8Qualifier 2 · T20 | CK | 40 | 0/9 | 0 | Chittagong Kings won by 2 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 22 Jan 2025 | CK 148/6 v DC 149/2Match 29 · T20 | CK | 2 | 1/23 | 0 | Dhaka Capitals won by 8 wickets | Chattogram | Bangladesh Premier League 2024/25 |
| 16 Mar 2024 | PZ 185/5 v IU 189/5Eliminator · T20 | PZ | 8* | - | 0 | Islamabad United won by 5 wickets | Karachi | Pakistan Super League 2023/24 |
| 15 Mar 2023 | MS 160/5 v LQ 76Qualifier · T20 | LQ | 4 | - | 0 | Multan Sultans won by 84 runs | Lahore | Pakistan Super League 2022/23 |
| 12 Mar 2023 | KK 196/7 v LQ 110/9Match 30 · T20 | LQ | 25 | 2/24 | 1 | Karachi Kings won by 86 runs | Lahore | Pakistan Super League 2022/23 |
| 9 Mar 2023 | LQ 226/5 v IU 107/9Match 26 · T20 | LQ | DNB | - | 0 | Lahore Qalandars won by 119 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 7 Mar 2023 | PZ 207 v LQ 172Match 23 · T20 | LQ | 63 | - | 0 | Peshawar Zalmi won by 35 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 4 Mar 2023 | LQ 180/9 v MS 159/7Match 20 · T20 | LQ | 9 | 1/22 | 0 | Lahore Qalandars won by 21 runs | Lahore | Pakistan Super League 2022/23 |
| 2 Mar 2023 | LQ 148 v QG 131/7Match 18 · T20 | LQ | 6 | - | 0 | Lahore Qalandars won by 17 runs | Lahore | Pakistan Super League 2022/23 |
| 27 Feb 2023 | LQ 200/7 v IU 90Match 16 · T20 | LQ | 6 | - | 0 | Lahore Qalandars won by 110 runs | Lahore | Pakistan Super League 2022/23 |
| 26 Feb 2023 | LQ 241/3 v PZ 201/9Match 15 · T20 | LQ | DNB | 0/1 | 0 | Lahore Qalandars won by 40 runs | Lahore | Pakistan Super League 2022/23 |
| 21 Feb 2023 | LQ 198/6 v QG 135/8Match 10 · T20 | LQ | 26 | 0/5 | 0 | Lahore Qalandars won by 63 runs | Karachi | Pakistan Super League 2022/23 |
| 19 Feb 2023 | KK 185/5 v LQ 118Match 8 · T20 | LQ | 2 | - | 0 | Karachi Kings won by 67 runs | Karachi | Pakistan Super League 2022/23 |
| 13 Feb 2023 | LQ 175/6 v MS 174/6Match 1 · T20 | LQ | 20 | 1/16 | 0 | Lahore Qalandars won by 1 run | Multan | Pakistan Super League 2022/23 |
| 24 Feb 2022 | PZ 169/5 v IU 170/5Eliminator · T20 | PZ | 28 | - | 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 | 17* | - | 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 | 8* | 1/30 | 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 | 51 | 1/8 | 0 | Peshawar Zalmi won by 24 runs | Lahore | Pakistan Super League 2021/22 |
| 10 Feb 2022 | MS 182/7 v PZ 140Match 16 · T20 | PZ | 4 | - | 0 | Multan Sultans won by 42 runs | Lahore | Pakistan Super League 2021/22 |
| 4 Feb 2022 | PZ 173/4 v KK 164/6Match 11 · T20 | PZ | DNB | 1/43 | 0 | 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 | 15 | 1/19 | 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/13 | 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 | 52 | 0/21 | 0 | Peshawar Zalmi won by 5 wickets | Karachi | Pakistan Super League 2021/22 |
| 21 Jun 2021 | MS 180/5 v IU 149Qualifier · T20 | IU | 25 | - | 0 | Multan Sultans won by 31 runs | Abu Dhabi | Pakistan Super League 2021 |
| 19 Jun 2021 | MS 149 v IU 150/6Match 30 · T20 | IU | 34 | - | 1 | Islamabad United won by 4 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 17 Jun 2021 | IU 247/2 v PZ 232/6Match 26 · T20 | IU | DNB | 2/37 | 0 | Islamabad United won by 15 runs | Abu Dhabi | Pakistan Super League 2021 |
| 14 Jun 2021 | KK 190/4 v IU 191/2Match 22 · T20 | IU | DNB | - | 0 | Islamabad United won by 8 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 13 Jun 2021 | IU 152/7 v LQ 124Match 20 · T20 | IU | 8 | - | 1 | Islamabad United won by 28 runs | Abu Dhabi | Pakistan Super League 2021 |
| 11 Jun 2021 | QG 133 v IU 137/0Match 18 · T20 | IU | DNB | - | 0 | Islamabad United won by 10 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 9 Jun 2021 | IU 143/9 v LQ 144/5Match 15 · T20 | IU | 14 | 0/16 | 0 | Lahore Qalandars won by 5 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 2 Mar 2021 | QG 156/7 v IU 157/4Match 12 · T20 | IU | 1* | - | 0 | Islamabad United won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 27 Feb 2021 | IU 118 v PZ 122/4Match 10 · T20 | IU | 22 | - | 0 | Peshawar Zalmi won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 24 Feb 2021 | KK 196/3 v IU 197/5Match 6 · T20 | IU | 42 | 1/25 | 0 | Islamabad United won by 5 wickets | Karachi | Pakistan Super League 2020/21 |