| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
South Africa tour of India, 2025 | |||||||
0(2) | IND | T20I | Cuttack | 09 Dec 25 | 0 | 0 | 0 |
20*(29) | IND | ODI | Visakhapatnam | 06 Dec 25 | 68.9 | 2 | 0 |
10*(14) | IND | ODI | Raipur | 03 Dec 25 | 71.4 | 0 | 0 |
12* & DNB | IND | Test | Guwahati | 22 Nov 25 | 38.7 & DNB | 1 & DNB | 0 & DNB |
0 & 0 | IND | Test | Kolkata | 14 Nov 25 | 0 & 0 | 0 & 0 | 0 & 0 |
South Africa tour of Pakistan, 2025 | |||||||
30 & DNB | PAK | Test | Rawalpindi | 20 Oct 25 | 56.6 & DNB | 3 & DNB | 0 & DNB |
South Africa tour of England, 2025 | |||||||
17(17) | ENG | ODI | Southampton | 07 Sep 25 | 100 | 2 | 1 |
1(2) | ENG | ODI | London | 04 Sep 25 | 50 | 0 | 0 |
DNB | ENG | ODI | Leeds | 02 Sep 25 | DNB | DNB | DNB |
South Africa tour of Australia, 2025 | |||||||
2(13) | AUS | ODI | Mackay | 24 Aug 25 | 15.3 | 0 | 0 |
22*(24) | AUS | ODI | Mackay | 22 Aug 25 | 91.6 | 2 | 1 |
13(12) | AUS | ODI | Cairns | 19 Aug 25 | 108.3 | 2 | 0 |
South Africa tour of Zimbabwe, 2025 | |||||||
21 & 51 | ZIM | Test | Bulawayo | 28 Jun 25 | 70 & 72.8 | 1 & 4 | 2 & 1 |
ICC World Test Championship Final 2025 | |||||||
7 & DNB | AUS | Test | London | 11 Jun 25 | 46.6 & DNB | 1 & DNB | 0 & DNB |
ICC Champions Trophy, 2025 | |||||||
1(4) | NZ | ODI | Lahore | 05 Mar 25 | 25 | 0 | 0 |