| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
South Africa tour of India, 2025 | |||||||
45 & DNB | IND | Test | Guwahati | 22 Nov 25 | 36.8 & DNB | 5 & DNB | 0 & DNB |
16 & 9 | IND | Test | Kolkata | 14 Nov 25 | 44.4 & 56.2 | 2 & 1 | 0 & 0 |
South Africa tour of Pakistan, 2025 | |||||||
10 & DNB | PAK | Test | Rawalpindi | 20 Oct 25 | 34.4 & DNB | 0 & DNB | 0 & DNB |
2 & 19 | PAK | Test | Lahore | 12 Oct 25 | 15.3 & 39.5 | 0 & 1 | 0 & 0 |
South Africa tour of Zimbabwe, 2025 | |||||||
42* & DNB | ZIM | Test | Bulawayo | 06 Jul 25 | 67.7 & DNB | 5 & DNB | 1 & DNB |
10 & 36 | ZIM | Test | Bulawayo | 28 Jun 25 | 62.5 & 64.2 | 2 & 3 | 0 & 0 |
ICC World Test Championship Final 2025 | |||||||
13 & 4* | AUS | Test | London | 11 Jun 25 | 33.3 & 30.7 | 0 & 0 | 0 & 0 |
Pakistan ODI Tri-Series, 2025 | |||||||
44*(32) | PAK | ODI | Karachi | 12 Feb 25 | 137.5 | 3 | 1 |
1(4) | NZ | ODI | Lahore | 10 Feb 25 | 25 | 0 | 0 |
Pakistan tour of South Africa, 2024 -25 | |||||||
100 & DNB | PAK | Test | Cape Town | 03 Jan 25 | 68 & DNB | 9 & DNB | 5 & DNB |
2 & 2 | PAK | Test | Centurion | 26 Dec 24 | 15.3 & 33.3 | 0 & 0 | 0 & 0 |