| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
New Zealand tour of Pakistan, 2022-23 | |||||||
22(25) | NZ | ODI | Karachi | 13 Jan 23 | 88 | 1 | 0 |
10(21) | NZ | ODI | Karachi | 11 Jan 23 | 47.6 | 0 | 0 |
32(23) | NZ | ODI | Karachi | 09 Jan 23 | 139.1 | 2 | 2 |
Pakistan tour of New Zealand, 2020-21 | |||||||
1 & 15 | NZ | Test | Christchurch | 03 Jan 21 | 25 & 33.3 | 0 & 2 | 0 & 0 |
3 & 9 | NZ | Test | Mount Maunganui | 26 Dec 20 | 13.6 & 19.5 | 0 & 0 | 0 & 0 |
Zimbabwe tour of Pakistan, 2020 | |||||||
71(82) | ZIM | ODI | Rawalpindi | 30 Oct 20 | 86.5 | 6 | 2 |
Bangladesh tour of Pakistan, 2020 | |||||||
75 & DNB | BAN | Test | Rawalpindi | 07 Feb 20 | 72.8 & DNB | 7 & DNB | 2 & DNB |
Sri Lanka tour of Pakistan Test Series, 2019 | |||||||
9 & DNB | SL | Test | Karachi | 19 Dec 19 | 30 & DNB | 0 & DNB | 1 & DNB |
DNB & DNB | SL | Test | Rawalpindi | 11 Dec 19 | DNB & DNB | DNB & DNB | DNB & DNB |
Pakistan tour of Australia, 2019 | |||||||
1 & 8 | AUS | Test | Brisbane | 21 Nov 19 | 6.6 & 100 | 0 & 1 | 0 & 0 |
8(16) | AUS | T20I | Perth | 08 Nov 19 | 50 | 0 | 0 |
6(9) | AUS | T20I | Canberra | 05 Nov 19 | 66.6 | 0 | 0 |
4(6) | AUS | T20I | Sydney | 03 Nov 19 | 66.6 | 1 | 0 |
Sri Lanka tour of Pakistan, 2019 | |||||||
52(50) | SL | T20I | Lahore | 09 Oct 19 | 104 | 4 | 1 |
56(50) | SL | ODI | Karachi | 02 Oct 19 | 112 | 3 | 1 |
40(48) | SL | ODI | Karachi | 30 Sep 19 | 83.3 | 1 | 0 |