| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
South Africa tour of India, 2025 | |||||||
24(23) | IND | ODI | Visakhapatnam | 06 Dec 25 | 104.3 | 0 | 2 |
68(64) | IND | ODI | Raipur | 03 Dec 25 | 106.2 | 5 | 0 |
72(80) | IND | ODI | Ranchi | 30 Nov 25 | 90 | 8 | 1 |
South Africa tour of Pakistan, 2025 | |||||||
16(35) | PAK | ODI | Faisalabad | 08 Nov 25 | 45.7 | 0 | 0 |
17*(21) | PAK | ODI | Faisalabad | 06 Nov 25 | 80.9 | 1 | 0 |
42(54) | PAK | ODI | Faisalabad | 04 Nov 25 | 77.7 | 2 | 2 |
1(4) | PAK | T20I | Lahore | 01 Nov 25 | 25 | 0 | 0 |
5(5) | PAK | T20I | Lahore | 31 Oct 25 | 100 | 1 | 0 |
1(4) | PAK | T20I | Rawalpindi | 28 Oct 25 | 25 | 0 | 0 |
South Africa tour of England, 2025 | |||||||
4(10) | ENG | ODI | Southampton | 07 Sep 25 | 40 | 1 | 0 |
85(77) | ENG | ODI | London | 04 Sep 25 | 110.3 | 7 | 3 |
South Africa tour of Australia, 2025 | |||||||
88(78) | AUS | ODI | Mackay | 22 Aug 25 | 112.8 | 8 | 2 |
57(56) | AUS | ODI | Cairns | 19 Aug 25 | 101.7 | 7 | 1 |
South Africa tour of Zimbabwe, 2025 | |||||||
13 & 1 | ZIM | Test | Bulawayo | 28 Jun 25 | 28.8 & 16.6 | 1 & 0 | 0 & 0 |
Indian Premier League 2025 | |||||||
14(12) | RCB | T20 | Lucknow | 27 May 25 | 116.6 | 1 | 1 |
Pakistan ODI Tri-Series, 2025 | |||||||
83(84) | PAK | ODI | Karachi | 12 Feb 25 | 98.8 | 10 | 1 |
150(148) | NZ | ODI | Lahore | 10 Feb 25 | 101.3 | 11 | 5 |
Pakistan tour of South Africa, 2024 -25 | |||||||
12(10) | PAK | T20I | Centurion | 13 Dec 24 | 120 | 1 | 1 |
8(5) | PAK | T20I | Durban | 10 Dec 24 | 160 | 0 | 1 |