| 25 Oct 2026 | ENG 241 v PAK 243/94th Match · ODI | PAK | 6 | 0/18 | 1 | Pakistan won by 1 wicket (17 balls left) | Lahore | Pakistan ODI Tri-Series 2026/27 |
| 3 May 2026 | HK 129 v PZ 130/5Final · T20 | HK | 54 | 0/13 | 0 | Peshawar Zalmi won by 5 wickets | Lahore | Pakistan Super League 2026 |
| 1 May 2026 | HK 186/5 v IU 184/7Eliminator · T20 | HK | 38 | 1/31 | 0 | Hyderabad Kingsmen won by 2 runs | Lahore | Pakistan Super League 2026 |
| 29 Apr 2026 | MS 159/9 v HK 162/2Eliminator · T20 | HK | 15* | 1/23 | 1 | Hyderabad Kingsmen won by 8 wickets | Lahore | Pakistan Super League 2026 |
| 1 Apr 2026 | HK 225/5 v MS 227/4Match 8 · T20 | HK | 27 | 2/43 | 0 | Multan Sultans won by 6 wickets | Lahore | Pakistan Super League 2026 |
| 29 Mar 2026 | QG 174/8 v HK 134/8Match 5 · T20 | HK | 8 | 0/26 | 2 | Quetta Gladiators won by 40 runs | Lahore | Pakistan Super League 2026 |
| 26 Mar 2026 | LQ 199/6 v HK 130Match 1 · T20 | HK | 17 | 0/31 | 2 | Lahore Qalandars won by 69 runs | Lahore | Pakistan Super League 2026 |
| 1 Feb 2026 | PAK 207/6 v AUS 96/93rd T20I · T20I | PAK | 56 | - | 0 | Pakistan won by 111 runs | Lahore | Australia tour of Pakistan 2025/26 |
| 31 Jan 2026 | PAK 198/5 v AUS 1082nd T20I · T20I | PAK | 23 | 1/32 | 0 | Pakistan won by 90 runs | Lahore | Australia tour of Pakistan 2025/26 |
| 29 Jan 2026 | PAK 168/8 v AUS 146/81st T20I · T20I | PAK | 40 | 2/29 | 1 | Pakistan won by 22 runs | Lahore | Australia tour of Pakistan 2025/26 |
| 1 Nov 2025 | SA 139/9 v PAK 140/63rd T20I · T20I | PAK | 0 | 0/5 | 0 | Pakistan won by 4 wickets | Lahore | South Africa tour of Pakistan 2025/26 |
| 31 Oct 2025 | SA 110 v PAK 112/12nd T20I · T20I | PAK | 71* | - | 0 | Pakistan won by 9 wickets | Lahore | South Africa tour of Pakistan 2025/26 |
| 1 Jun 2025 | BAN 196/6 v PAK 197/33rd T20I · T20I | PAK | 45 | 0/24 | 1 | Pakistan won by 7 wickets | Lahore | Bangladesh tour of Pakistan 2025 |
| 30 May 2025 | PAK 201/6 v BAN 144/92nd T20I · T20I | PAK | 4 | 1/14 | 1 | Pakistan won by 57 runs | Lahore | Bangladesh tour of Pakistan 2025 |
| 28 May 2025 | PAK 201/7 v BAN 1641st T20I · T20I | PAK | 0 | - | 0 | Pakistan won by 37 runs | Lahore | Bangladesh tour of Pakistan 2025 |
| 2 May 2025 | IU 143/9 v PZ 147/4Match 22 · T20 | PZ | 1 | 1/16 | 0 | Peshawar Zalmi won by 6 wickets | Lahore | Pakistan Super League 2025 |
| 27 Apr 2025 | QG 178/7 v PZ 114Match 17 · T20 | PZ | 5 | 2/24 | 1 | Quetta Gladiators won by 64 runs | Lahore | Pakistan Super League 2025 |
| 24 Apr 2025 | LQ 129 v PZ 133/3Match 14 · T20 | PZ | 2 | - | 0 | Peshawar Zalmi won by 7 wickets | Lahore | Pakistan Super League 2025 |
| 27 Apr 2024 | PAK 178/5 v NZ 1695th T20I · T20I | PAK | 1 | 0/20 | 0 | Pakistan won by 9 runs | Lahore | New Zealand tour of Pakistan 2024 |
| 25 Apr 2024 | NZ 178/7 v PAK 174/84th T20I · T20I | PAK | 20 | - | 0 | New Zealand won by 4 runs | Lahore | New Zealand tour of Pakistan 2024 |
| 26 Feb 2024 | PZ 201/5 v IU 193/9Match 13 · T20 | PZ | 38 | 1/24 | 1 | Peshawar Zalmi won by 8 runs | Lahore | Pakistan Super League 2023/24 |
| 25 Feb 2024 | PZ 211/4 v LQ 203/6Match 12 · T20 | PZ | 88 | 0/3 | 1 | Peshawar Zalmi won by 8 runs | Lahore | Pakistan Super League 2023/24 |
| 21 Feb 2024 | PZ 154 v KK 157/3Match 6 · T20 | PZ | 0 | - | 0 | Karachi Kings won by 7 wickets | Lahore | Pakistan Super League 2023/24 |
| 18 Feb 2024 | QG 206/5 v PZ 190/6Match 2 · T20 | PZ | 42 | 0/34 | 1 | Quetta Gladiators won by 16 runs | Lahore | Pakistan Super League 2023/24 |
| 17 Apr 2023 | NZ 163/5 v PAK 1593rd T20I · T20I | PAK | 10 | - | 0 | New Zealand won by 4 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 15 Apr 2023 | PAK 192/4 v NZ 154/72nd T20I · T20I | PAK | 0 | - | 0 | Pakistan won by 38 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 14 Apr 2023 | PAK 182 v NZ 941st T20I · T20I | PAK | 47 | - | 0 | Pakistan won by 88 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 17 Mar 2023 | PZ 171/5 v LQ 176/6Eliminator · T20 | PZ | 9 | 0/5 | 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 | 23 | - | 0 | Peshawar Zalmi won by 12 runs | Lahore | Pakistan Super League 2022/23 |
| 26 Feb 2023 | LQ 241/3 v PZ 201/9Match 15 · T20 | PZ | 51 | - | 0 | Lahore Qalandars won by 40 runs | Lahore | Pakistan Super League 2022/23 |