| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
Australia tour of Pakistan 2026 | |||||||
9(25) | AUS | ODI | Lahore | 04 Jun 26 | 36 | 1 | 0 |
33(43) | AUS | ODI | Lahore | 02 Jun 26 | 76.7 | 4 | 0 |
18*(17) | AUS | ODI | Rawalpindi | 30 May 26 | 105.8 | 2 | 1 |
Pakistan tour of Zimbabwe, 2024 | |||||||
22*(26) | ZIM | T20I | Bulawayo | 05 Dec 24 | 84.6 | 2 | 0 |
Asian Games Mens T20I 2023 | |||||||
DNB | BAN | T20I | Hangzhou | 07 Oct 23 | DNB | DNB | DNB |
13(14) | AFG | T20I | Hangzhou | 06 Oct 23 | 92.8 | 1 | 0 |
25(16) | HKC | T20I | Hangzhou | 03 Oct 23 | 156.2 | 2 | 2 |