| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
ICC Men's T20 World Cup 2026 | |||||||
7(5) | SL | T20I | Pallekele | 28 Feb 26 | 140 | 1 | 0 |
23(11) | ENG | T20I | Pallekele | 24 Feb 26 | 209 | 4 | 0 |
36*(22) | NAM | T20I | Colombo | 18 Feb 26 | 163.6 | 1 | 3 |
14(15) | IND | T20I | Colombo | 15 Feb 26 | 93.3 | 1 | 0 |
30(12) | USA | T20I | Colombo | 10 Feb 26 | 250 | 4 | 1 |
8(12) | NED | T20I | Colombo | 07 Feb 26 | 66.6 | 0 | 0 |
Australia tour of Pakistan, 2026 | |||||||
46(19) | AUS | T20I | Lahore | 01 Feb 26 | 242.1 | 2 | 5 |
28*(20) | AUS | T20I | Lahore | 31 Jan 26 | 140 | 1 | 2 |
1(4) | AUS | T20I | Lahore | 29 Jan 26 | 25 | 0 | 0 |
Pakistan tour of Sri Lanka, 2026 | |||||||
6(3) | SL | T20I | Dambulla | 11 Jan 26 | 200 | 0 | 1 |
18*(12) | SL | T20I | Dambulla | 07 Jan 26 | 150 | 3 | 0 |
Bangladesh tour of Pakistan, 2025 | |||||||
DNB | BAN | T20I | Lahore | 01 Jun 25 | DNB | DNB | DNB |
7(10) | BAN | T20I | Lahore | 30 May 25 | 70 | 0 | 0 |
48(25) | BAN | T20I | Lahore | 28 May 25 | 192 | 5 | 2 |
Pakistan tour of New Zealand, 2025 | |||||||
28(20) | NZ | T20I | Wellington | 26 Mar 25 | 140 | 5 | 0 |
1(4) | NZ | T20I | Mount Maunganui | 23 Mar 25 | 25 | 0 | 0 |
DNB | NZ | T20I | Auckland | 21 Mar 25 | DNB | DNB | DNB |
26(14) | NZ | T20I | Dunedin | 18 Mar 25 | 185.7 | 2 | 2 |
3(6) | NZ | T20I | Christchurch | 16 Mar 25 | 50 | 0 | 0 |
ICC Mens T20 World Cup 2024 | |||||||
0(2) | IRE | T20I | Lauderhill, Florida | 16 Jun 24 | 0 | 0 | 0 |