| 27 Oct 2026 | PAK 110 v SL 66/25th Match · ODI | PAK | 2* | 0/21 | 0 | - | Lahore | Pakistan ODI Tri-Series 2026/27 |
| 2 Apr 2026 | RAW 197/6 v KK 199/5Match 10 · T20 | RAW | DNB | 1/26 | 0 | Karachi Kings won by 5 wickets | Lahore | Pakistan Super League 2026 |
| 28 Mar 2026 | RAW 214/4 v PZ 218/5Match 3 · T20 | RAW | DNB | 0/51 | 0 | Peshawar Zalmi won by 5 wickets | Lahore | Pakistan Super League 2026 |
| 1 Feb 2026 | PAK 207/6 v AUS 96/93rd T20I · T20I | PAK | DNB | 1/17 | 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 | DNB | 0/9 | 0 | Pakistan won by 90 runs | Lahore | Australia tour of Pakistan 2025/26 |
| 31 Oct 2025 | SA 110 v PAK 112/12nd T20I · T20I | PAK | DNB | 2/28 | 0 | Pakistan won by 9 wickets | Lahore | South Africa tour of Pakistan 2025/26 |
| 23 May 2025 | LQ 202/8 v IU 107Qualifier 2 · T20 | IU | 0 | 0/52 | 0 | Lahore Qalandars won by 95 runs | Lahore | Pakistan Super League 2025 |
| 21 May 2025 | QG 209/6 v IU 179Qualifier 1 · T20 | IU | 0 | 0/50 | 1 | Quetta Gladiators won by 30 runs | Lahore | Pakistan Super League 2025 |
| 3 May 2025 | IU 157/9 v QG 159/8Match 23 · T20 | IU | 1 | 2/31 | 0 | Quetta Gladiators won by 2 wickets | Lahore | Pakistan Super League 2025 |
| 2 May 2025 | IU 143/9 v PZ 147/4Match 22 · T20 | IU | 1 | 1/24 | 1 | Peshawar Zalmi won by 6 wickets | Lahore | Pakistan Super League 2025 |
| 30 Apr 2025 | LQ 209/6 v IU 121Match 19 · T20 | IU | 11 | 0/36 | 0 | Lahore Qalandars won by 88 runs | Lahore | Pakistan Super League 2025 |
| 8 Feb 2025 | NZ 330/6 v PAK 252/9Match 1 · ODI | PAK | 13 | 0/70 | 0 | New Zealand won by 78 runs | Lahore | Pakistan Tri-Nation Series 2024/25 |
| 26 Feb 2024 | PZ 201/5 v IU 193/9Match 13 · T20 | IU | 8* | 1/32 | 0 | Peshawar Zalmi won by 8 runs | Lahore | Pakistan Super League 2023/24 |
| 22 Feb 2024 | IU 138/9 v QG 139/7Match 8 · T20 | IU | DNB | 2/34 | 0 | Quetta Gladiators won by 3 wickets | Lahore | Pakistan Super League 2023/24 |
| 17 Feb 2024 | LQ 195/5 v IU 200/2Match 1 · T20 | IU | DNB | 1/36 | 0 | Islamabad United won by 8 wickets | Lahore | Pakistan Super League 2023/24 |
| 6 Sept 2023 | BAN 193 v PAK 194/3Match 7 · ODI | PAK | DNB | 3/34 | 0 | Pakistan won by 7 wickets | Lahore | Asia Cup 2023 |
| 17 Apr 2023 | NZ 163/5 v PAK 1593rd T20I · T20I | PAK | 0* | 0/30 | 0 | New Zealand won by 4 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 2 Mar 2023 | LQ 148 v QG 131/7Match 18 · T20 | QG | DNB | 1/29 | 0 | Lahore Qalandars won by 17 runs | Lahore | Pakistan Super League 2022/23 |
| 21 Mar 2022 | AUS 391 & 227/3d v PAK 268 & 2353rd Test · Test | PAK | 0 & 1 | 4/58 & 1/23 | 0 | Australia won by 115 runs | Lahore | Australia tour of Pakistan 2021/22 |
| 20 Feb 2022 | QG 166/4 v KK 143/8Match 28 · T20 | QG | DNB | 2/14 | 0 | Quetta Gladiators won by 23 runs | Lahore | Pakistan Super League 2021/22 |
| 18 Feb 2022 | MS 245/3 v QG 128Match 25 · T20 | QG | 2 | 1/41 | 0 | Multan Sultans won by 117 runs | Lahore | Pakistan Super League 2021/22 |
| 15 Feb 2022 | PZ 185/7 v QG 161/8Match 22 · T20 | QG | 5* | 4/27 | 0 | Peshawar Zalmi won by 24 runs | Lahore | Pakistan Super League 2021/22 |
| 13 Feb 2022 | QG 141/7 v LQ 143/2Match 20 · T20 | QG | DNB | 0/22 | 0 | Lahore Qalandars won by 8 wickets | Lahore | Pakistan Super League 2021/22 |
| 12 Feb 2022 | IU 199/8 v QG 203/5Match 18 · T20 | QG | DNB | 1/43 | 0 | Quetta Gladiators won by 5 wickets | Lahore | Pakistan Super League 2021/22 |
| 3 Mar 2020 | LQ 209/5 v QG 172Match 16 · T20 | QG | 7 | 0/48 | 0 | Lahore Qalandars won by 37 runs | Lahore | Pakistan Super League 2019/20 |