| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
Pakistan tour of Australia, 2023-24 | |||||||
3 & 4 | AUS | Test | Perth | 14 Dec 23 | 50 & 40 | 0 & 0 | 0 & 0 |
Pakistan tour of Sri Lanka, 2023 | |||||||
14 & DNB | SL | Test | Colombo | 24 Jul 23 | 63.6 & DNB | 3 & DNB | 0 & DNB |
17 & 1 | SL | Test | Galle | 16 Jul 23 | 113.3 & 10 | 3 & 0 | 0 & 0 |
New Zealand tour of Pakistan, 2022-23 | |||||||
78 & 118 | NZ | Test | Karachi | 02 Jan 23 | 71.5 & 67 | 10 & 9 | 0 & 1 |
86 & 53 | NZ | Test | Karachi | 26 Dec 22 | 56.2 & 69.7 | 9 & 7 | 0 & 0 |
Pakistan tour of Bangladesh, 2021 | |||||||
6(12) | BAN | T20I | Dhaka | 22 Nov 21 | 50 | 0 | 0 |
Pakistan tour of Zimbabwe, 2021 | |||||||
DNB | ZIM | T20I | Harare | 25 Apr 21 | DNB | DNB | DNB |
Pakistan tour of South Africa, 2021 | |||||||
13(13) | RSA | ODI | Centurion | 07 Apr 21 | 100 | 2 | 0 |
Pakistan tour of England, 2020 | |||||||
DNB | ENG | T20I | Manchester | 01 Sep 20 | DNB | DNB | DNB |
Sri Lanka tour of Pakistan, 2019 | |||||||
17(16) | SL | T20I | Lahore | 09 Oct 19 | 106.2 | 1 | 0 |
26(16) | SL | T20I | Lahore | 07 Oct 19 | 162.5 | 3 | 1 |
24(30) | SL | T20I | Lahore | 05 Oct 19 | 80 | 1 | 0 |
23(33) | SL | ODI | Karachi | 02 Oct 19 | 69.7 | 1 | 0 |
8(12) | SL | ODI | Karachi | 30 Sep 19 | 66.6 | 0 | 0 |
ICC Cricket World Cup 2019 | |||||||
3*(3) | BAN | ODI | London | 05 Jul 19 | 100 | 0 | 0 |
18(22) | AFG | ODI | Leeds | 29 Jun 19 | 81.8 | 1 | 0 |