| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
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 |
DNB | CAN | T20I | New York | 11 Jun 24 | DNB | DNB | DNB |
4(7) | IND | T20I | New York | 09 Jun 24 | 57.1 | 0 | 0 |
40(25) | USA | T20I | Dallas | 06 Jun 24 | 160 | 1 | 3 |
Pakistan tour of England, 2024 | |||||||
0(1) | ENG | T20I | London | 30 May 24 | 0 | 0 | 0 |
3(4) | ENG | T20I | Birmingham | 25 May 24 | 75 | 0 | 0 |
Pakistan tour of Ireland, 2024 | |||||||
0(1) | IRE | T20I | Dublin | 10 May 24 | 0 | 0 | 0 |
New Zealand tour of Pakistan, 2024 | |||||||
15*(5) | NZ | T20I | Lahore | 27 Apr 24 | 300 | 1 | 1 |
7(8) | NZ | T20I | Lahore | 25 Apr 24 | 87.5 | 0 | 0 |
41(20) | NZ | T20I | Rawalpindi | 21 Apr 24 | 205 | 4 | 2 |
DNB | NZ | T20I | Rawalpindi | 20 Apr 24 | DNB | DNB | DNB |
ICC Cricket World Cup 2023 | |||||||
4(7) | ENG | ODI | Kolkata | 11 Nov 23 | 57.1 | 1 | 0 |