| 11 Oct 2026 | PAK 215/3 v SL 133/72nd T20I · T20I | PAK | DNB | 1/19 | 0 | Pakistan won by 82 runs | Rawalpindi | Sri Lanka tour of Pakistan 2026/27 |
| 9 Oct 2026 | SL 182/8 v PAK 187/61st T20I · T20I | PAK | 0 | 1/33 | 1 | Pakistan won by 4 wickets | Rawalpindi | Sri Lanka tour of Pakistan 2026/27 |
| 28 Feb 2026 | PAK 212/8 v SL 207/6Match 50 · T20I | PAK | 7 | 0/33 | 0 | Pakistan won by 5 runs | Kandy | ICC Men's T20 World Cup 2025/26 |
| 24 Feb 2026 | PAK 164/9 v ENG 166/8Match 45 · T20I | PAK | 23 | 0/31 | 0 | England won by 2 wickets | Kandy | ICC Men's T20 World Cup 2025/26 |
| 18 Feb 2026 | PAK 199/3 v NAM 97Match 35 · T20I | PAK | 36* | 3/19 | 1 | Pakistan won by 102 runs | Colombo | ICC Men's T20 World Cup 2025/26 |
| 15 Feb 2026 | IND 175/7 v PAK 114Match 27 · T20I | PAK | 14 | 0/17 | 0 | India won by 61 runs | Colombo | ICC Men's T20 World Cup 2025/26 |
| 10 Feb 2026 | PAK 190/9 v USA 158/8Match 12 · T20I | PAK | 30 | 2/26 | 1 | Pakistan won by 32 runs | Colombo | ICC Men's T20 World Cup 2025/26 |
| 7 Feb 2026 | NED 147 v PAK 148/7Match 1 · T20I | PAK | 8 | 0/26 | 0 | Pakistan won by 3 wickets | Colombo | ICC Men's T20 World Cup 2025/26 |
| 1 Feb 2026 | PAK 207/6 v AUS 96/93rd T20I · T20I | PAK | 46 | 0/14 | 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 | 28* | 3/26 | 1 | 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 | 1 | 1/25 | 0 | Pakistan won by 22 runs | Lahore | Australia tour of Pakistan 2025/26 |
| 11 Jan 2026 | SL 160/6 v PAK 146/83rd T20I · T20I | PAK | 6 | 0/19 | 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 | 18* | 2/25 | 1 | Pakistan won by 6 wickets | Dambulla | Pakistan tour of Sri Lanka 2025/26 |
| 1 Jun 2025 | BAN 196/6 v PAK 197/33rd T20I · T20I | PAK | DNB | 1/26 | 0 | Pakistan won by 7 wickets | Lahore | Bangladesh tour of Pakistan 2025 |
| 30 May 2025 | PAK 201/6 v BAN 144/92nd T20I · T20I | PAK | 7 | 1/13 | 0 | Pakistan won by 57 runs | Lahore | Bangladesh tour of Pakistan 2025 |
| 28 May 2025 | PAK 201/7 v BAN 1641st T20I · T20I | PAK | 48 | 2/26 | 2 | Pakistan won by 37 runs | Lahore | Bangladesh tour of Pakistan 2025 |
| 26 Mar 2025 | PAK 128/9 v NZ 131/25th T20I · T20I | PAK | 28 | 0/33 | 0 | New Zealand won by 8 wickets | Wellington | Pakistan tour of New Zealand 2024/25 |
| 23 Mar 2025 | NZ 220/6 v PAK 1054th T20I · T20I | PAK | 1 | 0/49 | 0 | New Zealand won by 115 runs | Mount Maunganui | Pakistan tour of New Zealand 2024/25 |
| 21 Mar 2025 | NZ 204 v PAK 207/13rd T20I · T20I | PAK | DNB | 1/33 | 1 | Pakistan won by 9 wickets | Auckland | Pakistan tour of New Zealand 2024/25 |
| 18 Mar 2025 | PAK 135/9 v NZ 137/52nd T20I · T20I | PAK | 26 | 0/10 | 1 | New Zealand won by 5 wickets | Dunedin | Pakistan tour of New Zealand 2024/25 |
| 16 Mar 2025 | PAK 91 v NZ 92/11st T20I · T20I | PAK | 3 | 0/18 | 0 | New Zealand won by 9 wickets | Christchurch | Pakistan tour of New Zealand 2024/25 |
| 16 Jun 2024 | IRE 106/9 v PAK 111/7Match 36 · T20I | PAK | 0 | 0/11 | 1 | Pakistan won by 3 wickets | Lauderhill | ICC Men's T20 World Cup 2024 |
| 11 Jun 2024 | CAN 106/7 v PAK 107/3Match 22 · T20I | PAK | DNB | - | 0 | Pakistan won by 7 wickets | New York | ICC Men's T20 World Cup 2024 |
| 9 Jun 2024 | IND 119 v PAK 113/7Match 19 · T20I | PAK | 4 | - | 0 | India won by 6 runs | New York | ICC Men's T20 World Cup 2024 |
| 6 Jun 2024 | PAK 159/7 v USA 159/3Match 11 · T20I | PAK | 40 | 0/27 | 0 | Match tied (United States of America won the Super Over) | Dallas | ICC Men's T20 World Cup 2024 |
| 30 May 2024 | PAK 157 v ENG 158/34th T20I · T20I | PAK | 0 | 0/20 | 0 | England won by 7 wickets | London | Pakistan tour of England 2024 |
| 25 May 2024 | ENG 183/7 v PAK 1602nd T20I · T20I | PAK | 3 | 0/55 | 2 | England won by 23 runs | Birmingham | Pakistan tour of England 2024 |
| 10 May 2024 | PAK 182/6 v IRE 183/51st T20I · T20I | PAK | 0 | 0/54 | 0 | Ireland won by 5 wickets | Dublin | Pakistan tour of Ireland 2024 |
| 27 Apr 2024 | PAK 178/5 v NZ 1695th T20I · T20I | PAK | 15* | 1/15 | 1 | 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 | 7 | - | 1 | New Zealand won by 4 runs | Lahore | New Zealand tour of Pakistan 2024 |
| 21 Apr 2024 | PAK 178/4 v NZ 179/33rd T20I · T20I | PAK | 41 | 0/24 | 0 | New Zealand won by 7 wickets | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 20 Apr 2024 | NZ 90 v PAK 92/32nd T20I · T20I | PAK | DNB | 2/15 | 2 | Pakistan won by 7 wickets | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 18 Apr 2024 | NZ 2/1 v PAK1st T20I · T20I | PAK | - | - | 0 | No result | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 24 Apr 2023 | PAK 193/5 v NZ 194/45th T20I · T20I | PAK | DNB | 0/29 | 1 | New Zealand won by 6 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 20 Apr 2023 | NZ 164/5 v PAK4th T20I · T20I | PAK | - | 0/25 | 0 | No result | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 17 Apr 2023 | NZ 163/5 v PAK 1593rd T20I · T20I | PAK | 16 | 1/34 | 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 | DNB | 1/27 | 2 | Pakistan won by 38 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 14 Apr 2023 | PAK 182 v NZ 941st T20I · T20I | PAK | 5 | 1/29 | 0 | Pakistan won by 88 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 27 Mar 2023 | PAK 182/7 v AFG 1163rd T20I · T20I | PAK | 28 | 3/13 | 0 | Pakistan won by 66 runs | Sharjah | Afghanistan v Pakistan 2022/23 |
| 24 Mar 2023 | PAK 92/9 v AFG 98/41st T20I · T20I | PAK | 12 | 0/15 | 0 | Afghanistan won by 6 wickets (13 balls left) | Sharjah | Afghanistan v Pakistan 2022/23 |
| 13 Nov 2022 | PAK 137/8 v ENG 138/5Final · T20I | PAK | 20 | 1/20 | 0 | England won by 5 wickets | Melbourne | ICC Men's T20 World Cup 2022/23 |
| 9 Nov 2022 | NZ 152/4 v PAK 153/3Semi-final · T20I | PAK | DNB | 0/33 | 0 | Pakistan won by 7 wickets | Sydney | ICC Men's T20 World Cup 2022/23 |
| 6 Nov 2022 | BAN 127/8 v PAK 128/5Match 41 · T20I | PAK | 0* | 2/30 | 0 | Pakistan won by 5 wickets | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 3 Nov 2022 | PAK 185/9 v SA 108/9Match 36 · T20I | PAK | 52 | 2/16 | 0 | Pakistan won by 33 runs (DLS method) | Sydney | ICC Men's T20 World Cup 2022/23 |
| 30 Oct 2022 | NED 91/9 v PAK 95/4Match 29 · T20I | PAK | 4* | 3/22 | 0 | Pakistan won by 6 wickets | Perth | ICC Men's T20 World Cup 2022/23 |
| 27 Oct 2022 | ZIM 130/8 v PAK 129/8Match 24 · T20I | PAK | 17 | 3/23 | 1 | Zimbabwe won by 1 run | Perth | ICC Men's T20 World Cup 2022/23 |
| 23 Oct 2022 | PAK 159/8 v IND 160/6Match 16 · T20I | PAK | 5 | 0/21 | 0 | India won by 4 wickets | Melbourne | ICC Men's T20 World Cup 2022/23 |
| 14 Oct 2022 | NZ 163/7 v PAK 168/5Final · T20I | PAK | DNB | 1/30 | 0 | Pakistan won by 5 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 13 Oct 2022 | BAN 173/6 v PAK 177/3Match 6 · T20I | PAK | DNB | 0/31 | 2 | Pakistan won by 7 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 11 Oct 2022 | PAK 130/7 v NZ 131/1Match 4 · T20I | PAK | 8 | 1/26 | 0 | New Zealand won by 9 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |