| 1 Oct 2026 | BAN 111/7 v PAK 112/4Semi-final · T20I | PAK | DNB | 0/11 | 1 | Pakistan won by 6 wickets | Nisshin | Asian Games Men's Cricket Competition 2026 |
| 26 Jul 2026 | GG 220/6 v DS 176/7Match 14 · T20 | DS | - | 1/60 | 0 | Galle Gallants won by 44 runs | Dambulla | Lanka Premier League 2026 |
| 21 Jul 2026 | KR 194/6 v DS 151/8Match 6 · T20 | DS | 1 | 1/42 | 0 | Kandy Royals won by 43 runs | Dambulla | Lanka Premier League 2026 |
| 18 Jul 2026 | DS 205/6 v KR 187/6Match 2 · T20 | DS | DNB | 2/39 | 0 | Dambulla Sixers won by 18 runs | Colombo | Lanka Premier League 2026 |
| 26 Apr 2026 | MS 192/7 v IU 193/6Match 40 · T20 | MS | 26* | 1/40 | 0 | Islamabad United won by 4 wickets | Karachi | Pakistan Super League 2026 |
| 22 Apr 2026 | MS 213/7 v HK 214/6Match 33 · T20 | MS | DNB | 0/46 | 1 | Hyderabad Kingsmen won by 4 wickets | Karachi | Pakistan Super League 2026 |
| 21 Apr 2026 | RAW 166/4 v MS 167/4Match 31 · T20 | MS | DNB | 1/27 | 0 | Multan Sultans won by 6 wickets | Karachi | Pakistan Super League 2026 |
| 19 Apr 2026 | MS 207/7 v KK 196Match 28 · T20 | MS | 7* | 0/32 | 2 | Multan Sultans won by 11 runs | Karachi | Pakistan Super League 2026 |
| 13 Apr 2026 | PZ 196/6 v MS 172/8Match 22 · T20 | MS | 4 | 1/41 | 0 | Peshawar Zalmi won by 24 runs | Karachi | Pakistan Super League 2026 |
| 6 Apr 2026 | RAW 182/8 v MS 186/3Match 14 · T20 | MS | DNB | 0/44 | 0 | Multan Sultans won by 7 wickets | Lahore | Pakistan Super League 2026 |
| 5 Apr 2026 | QG 166/7 v MS 167/4Match 13 · T20 | MS | DNB | 0/24 | 0 | Multan Sultans won by 6 wickets | Lahore | Pakistan Super League 2026 |
| 3 Apr 2026 | LQ 185/5 v MS 165/5Match 11 · T20 | MS | DNB | 0/33 | 0 | Lahore Qalandars won by 20 runs | Lahore | Pakistan Super League 2026 |
| 1 Apr 2026 | HK 225/5 v MS 227/4Match 8 · T20 | MS | DNB | 2/37 | 0 | Multan Sultans won by 6 wickets | Lahore | Pakistan Super League 2026 |
| 28 Mar 2026 | IU 171/8 v MS 175/5Match 4 · T20 | MS | DNB | 2/42 | 2 | Multan Sultans won by 5 wickets | Lahore | Pakistan Super League 2026 |
| 13 Mar 2026 | PAK 274 v BAN 1142nd ODI · ODI | PAK | 1 | 1/25 | 2 | Pakistan won by 128 runs (DLS method) | Dhaka | Pakistan tour of Bangladesh 2025/26 |
| 11 Mar 2026 | PAK 114 v BAN 115/21st ODI · ODI | PAK | 0 | 1/24 | 0 | Bangladesh won by 8 wickets | Dhaka | Pakistan tour of Bangladesh 2025/26 |
| 11 Jan 2026 | SL 160/6 v PAK 146/83rd T20I · T20I | PAK | 7* | 3/54 | 0 | Sri Lanka won by 14 runs | Dambulla | Pakistan tour of Sri Lanka 2025/26 |
| 7 Jan 2026 | SL 128 v PAK 129/41st T20I · T20I | PAK | DNB | 2/7 | 0 | Pakistan won by 6 wickets | Dambulla | Pakistan tour of Sri Lanka 2025/26 |
| 27 Nov 2025 | SL 184/5 v PAK 178/7Match 6 · T20I | PAK | 0* | 0/39 | 1 | Sri Lanka won by 6 runs | Rawalpindi | Pakistan T20I Tri-Series 2025/26 |
| 23 Nov 2025 | PAK 195/5 v ZIM 126Match 4 · T20I | PAK | DNB | 1/25 | 0 | Pakistan won by 69 runs | Rawalpindi | Pakistan T20I Tri-Series 2025/26 |
| 22 Nov 2025 | SL 128/7 v PAK 131/3Match 3 · T20I | PAK | DNB | 0/27 | 1 | Pakistan won by 7 wickets | Rawalpindi | Pakistan T20I Tri-Series 2025/26 |
| 16 Nov 2025 | SL 211 v PAK 215/43rd ODI · ODI | PAK | DNB | 3/47 | 0 | Pakistan won by 6 wickets | Rawalpindi | Sri Lanka tour of Pakistan 2025/26 |
| 14 Nov 2025 | SL 288/8 v PAK 289/22nd ODI · ODI | PAK | DNB | 1/50 | 0 | Pakistan won by 8 wickets | Rawalpindi | Sri Lanka tour of Pakistan 2025/26 |
| 6 Nov 2025 | PAK 269/9 v SA 270/22nd ODI · ODI | PAK | 12* | 1/48 | 0 | South Africa won by 8 wickets | Faisalabad | South Africa tour of Pakistan 2025/26 |
| 21 May 2025 | QG 209/6 v IU 179Qualifier 1 · T20 | QG | 1* | 2/38 | 0 | Quetta Gladiators won by 30 runs | Lahore | Pakistan Super League 2025 |
| 18 May 2025 | MS 185/7 v QG 190/8Match 28 · T20 | QG | 1 | 1/26 | 0 | Quetta Gladiators won by 2 wickets | Rawalpindi | Pakistan Super League 2025 |
| 7 May 2025 | QG 263/3 v IU 154Match 26 · T20 | QG | DNB | 2/28 | 3 | Quetta Gladiators won by 109 runs | Rawalpindi | Pakistan Super League 2025 |
| 3 May 2025 | IU 157/9 v QG 159/8Match 23 · T20 | QG | 16 | 0/33 | 0 | Quetta Gladiators won by 2 wickets | Lahore | Pakistan Super League 2025 |
| 1 May 2025 | LQ 111/3 v QGMatch 21 · T20 | QG | - | 0/22 | 0 | No result | Lahore | Pakistan Super League 2025 |
| 29 Apr 2025 | MS 89 v QG 90/0Match 18 · T20 | QG | DNB | 2/18 | 1 | Quetta Gladiators won by 10 wickets | Lahore | Pakistan Super League 2025 |
| 27 Apr 2025 | QG 178/7 v PZ 114Match 17 · T20 | QG | 0* | 1/21 | 1 | Quetta Gladiators won by 64 runs | Lahore | Pakistan Super League 2025 |
| 25 Apr 2025 | QG 142 v KK 137/8Match 15 · T20 | QG | 1 | 2/22 | 0 | Quetta Gladiators won by 5 runs | Lahore | Pakistan Super League 2025 |
| 5 Apr 2025 | NZ 264/8 v PAK 2213rd ODI · ODI | PAK | 0 | 0/47 | 1 | New Zealand won by 43 runs | Mount Maunganui | Pakistan tour of New Zealand 2024/25 |
| 2 Apr 2025 | NZ 292/8 v PAK 2082nd ODI · ODI | PAK | 1 | 2/78 | 0 | New Zealand won by 84 runs | Hamilton | Pakistan tour of New Zealand 2024/25 |
| 17 Jan 2025 | RR 164/7 v CK 131/8Match 24 · T20 | CK | 6 | 2/42 | 2 | Rangpur Riders won by 33 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 16 Jan 2025 | CK 200/7 v KT 155/9Match 22 · T20 | CK | 7 | 1/31 | 2 | Chittagong Kings won by 45 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 13 Jan 2025 | CK 203/6 v SS 173/8Match 19 · T20 | CK | 3 | 3/25 | 0 | Chittagong Kings won by 30 runs | Sylhet | Bangladesh Premier League 2024/25 |
| 9 Jan 2025 | DC 177/5 v CK 180/3Match 14 · T20 | CK | DNB | 1/42 | 0 | Chittagong Kings won by 7 wickets | Sylhet | Bangladesh Premier League 2024/25 |
| 3 Jan 2025 | CK 219/5 v DR 114Match 7 · T20 | CK | 4* | 2/24 | 0 | Chittagong Kings won by 105 runs | Dhaka | Bangladesh Premier League 2024/25 |
| 31 Dec 2024 | KT 203/4 v CK 166Match 3 · T20 | CK | 8 | 0/39 | 0 | Khulna Tigers won by 37 runs | Dhaka | Bangladesh Premier League 2024/25 |
| 15 Mar 2024 | IU 174/9 v QG 135Eliminator · T20 | QG | 6 | 1/40 | 0 | Islamabad United won by 39 runs | Karachi | Pakistan Super League 2023/24 |
| 12 Mar 2024 | MS 185/4 v QG 106Match 30 · T20 | QG | 11 | 1/31 | 0 | Multan Sultans won by 79 runs | Karachi | Pakistan Super League 2023/24 |
| 10 Mar 2024 | LQ 166/4 v QG 169/4Match 28 · T20 | QG | 7* | 1/28 | 1 | Quetta Gladiators won by 6 wickets | Karachi | Pakistan Super League 2023/24 |
| 29 Feb 2024 | KK 165/8 v QG 169/5Match 16 · T20 | QG | DNB | 1/46 | 0 | Quetta Gladiators won by 5 wickets | Karachi | Pakistan Super League 2023/24 |
| 25 Feb 2024 | MS 180/4 v QG 167/9Match 11 · T20 | QG | 1 | 0/41 | 1 | Multan Sultans won by 13 runs | Multan | Pakistan Super League 2023/24 |
| 22 Feb 2024 | IU 138/9 v QG 139/7Match 8 · T20 | QG | 1 | 3/20 | 0 | Quetta Gladiators won by 3 wickets | Lahore | Pakistan Super League 2023/24 |
| 19 Feb 2024 | LQ 187/7 v QG 188/5Match 4 · T20 | QG | DNB | 1/42 | 0 | Quetta Gladiators won by 5 wickets | Lahore | Pakistan Super League 2023/24 |
| 18 Feb 2024 | QG 206/5 v PZ 190/6Match 2 · T20 | QG | 4 | 1/49 | 2 | Quetta Gladiators won by 16 runs | Lahore | Pakistan Super League 2023/24 |
| 7 Feb 2024 | CV 149/7 v KT 115Match 23 · T20 | KT | 23 | 1/37 | 1 | Comilla Victorians won by 34 runs | Dhaka | Bangladesh Premier League 2023/24 |
| 3 Feb 2024 | KT 155/8 v FB 156/5Match 19 · T20 | KT | DNB | 0/36 | 0 | Fortune Barishal won by 5 wickets | Sylhet | Bangladesh Premier League 2023/24 |