| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
England tour of Pakistan, 2024 | |||||||
0 & DNB | ENG | Test | Rawalpindi | 24 Oct 24 | 0 & DNB | 0 & DNB | 0 & DNB |
2* & 0* | ENG | Test | Multan | 15 Oct 24 | 9.5 & 0 | 0 & 0 | 0 & 0 |
England tour of Pakistan, 2022 | |||||||
0 & 0 | ENG | Test | Multan | 09 Dec 22 | 0 & 0 | 0 & 0 | 0 & 0 |
17 & 1 | ENG | Test | Rawalpindi | 01 Dec 22 | 35.4 & 4.7 | 2 & 0 | 1 & 0 |
Pakistan tour of Netherlands, 2022 | |||||||
9(7) | NED | ODI | Rotterdam | 21 Aug 22 | 128.5 | 0 | 1 |
Australia tour of Pakistan, 2022 | |||||||
DNB | AUS | ODI | Lahore | 02 Apr 22 | DNB | DNB | DNB |
DNB | AUS | ODI | Lahore | 31 Mar 22 | DNB | DNB | DNB |
0*(3) | AUS | ODI | Lahore | 29 Mar 22 | 0 | 0 | 0 |
South Africa tour of Pakistan, 2021 | |||||||
DNB | RSA | T20I | Lahore | 14 Feb 21 | DNB | DNB | DNB |