| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
South Africa tour of India, 2025 | |||||||
13 & 35* | IND | Test | Guwahati | 22 Nov 25 | 72.2 & 50.7 | 2 & 5 | 0 & 0 |
24 & 11 | IND | Test | Kolkata | 14 Nov 25 | 47 & 36.6 | 3 & 1 | 0 & 0 |
South Africa tour of Pakistan, 2025 | |||||||
17 & 0 | PAK | Test | Lahore | 12 Oct 25 | 41.4 & 0 | 3 & 0 | 0 & 0 |
South Africa tour of England, 2025 | |||||||
0(7) | ENG | ODI | Southampton | 07 Sep 25 | 0 | 0 | 0 |
DNB | ENG | ODI | Leeds | 02 Sep 25 | DNB | DNB | DNB |
South Africa tour of Australia, 2025 | |||||||
5(12) | AUS | ODI | Mackay | 24 Aug 25 | 41.6 | 0 | 0 |
26(21) | AUS | ODI | Mackay | 22 Aug 25 | 123.8 | 4 | 0 |
31*(26) | AUS | ODI | Cairns | 19 Aug 25 | 119.2 | 2 | 1 |
South Africa tour of Zimbabwe, 2025 | |||||||
367* & DNB | ZIM | Test | Bulawayo | 06 Jul 25 | 109.8 & DNB | 49 & DNB | 4 & DNB |
17 & 147 | ZIM | Test | Bulawayo | 28 Jun 25 | 36.1 & 71.3 | 1 & 17 | 0 & 2 |
ICC World Test Championship Final 2025 | |||||||
6 & 27 | AUS | Test | London | 11 Jun 25 | 13.6 & 54 | 0 & 5 | 0 & 0 |
Indian Premier League 2025 | |||||||
9(11) | DC | T20 | Visakhapatnam | 30 Mar 25 | 81.8 | 1 | 0 |
ICC Champions Trophy, 2025 | |||||||
8(13) | NZ | ODI | Lahore | 05 Mar 25 | 61.5 | 1 | 0 |
DNB | ENG | ODI | Karachi | 01 Mar 25 | DNB | DNB | DNB |
12*(6) | AFG | ODI | Karachi | 21 Feb 25 | 200 | 1 | 1 |