| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
South Africa tour of Australia, 2025 | |||||||
38*(26) | AUS | T20I | Cairns | 16 Aug 25 | 146.1 | 3 | 0 |
5(3) | AUS | T20I | Darwin | 12 Aug 25 | 166.6 | 1 | 0 |
Zimbabwe T20I Tri-Series, 2025 | |||||||
18(17) | NZ | T20I | Harare | 26 Jul 25 | 105.8 | 2 | 0 |
14(13) | NZ | T20I | Harare | 22 Jul 25 | 107.6 | 3 | 0 |
52*(41) | ZIM | T20I | Harare | 20 Jul 25 | 126.8 | 6 | 0 |
6(8) | NZ | T20I | Harare | 16 Jul 25 | 75 | 0 | 0 |
16(13) | ZIM | T20I | Harare | 14 Jul 25 | 123 | 1 | 2 |
ICC Champions Trophy, 2025 | |||||||
69(66) | NZ | ODI | Lahore | 05 Mar 25 | 104.5 | 4 | 2 |
72*(87) | ENG | ODI | Karachi | 01 Mar 25 | 82.7 | 6 | 3 |
52(46) | AFG | ODI | Karachi | 21 Feb 25 | 113 | 3 | 2 |
Pakistan tour of South Africa, 2024 -25 | |||||||
35(52) | PAK | ODI | Johannesburg | 22 Dec 24 | 67.3 | 4 | 1 |
23(30) | PAK | ODI | Cape Town | 19 Dec 24 | 76.6 | 1 | 1 |
8(14) | PAK | ODI | Paarl | 17 Dec 24 | 57.1 | 1 | 0 |
66*(38) | PAK | T20I | Centurion | 13 Dec 24 | 173.6 | 3 | 5 |
0(1) | PAK | T20I | Durban | 10 Dec 24 | 0 | 0 | 0 |
Ireland v South Africa in UAE, 2024 | |||||||
3(9) | IRE | ODI | Abu Dhabi | 07 Oct 24 | 33.3 | 0 | 0 |
35(39) | IRE | ODI | Abu Dhabi | 04 Oct 24 | 89.7 | 3 | 0 |
0(4) | IRE | ODI | Abu Dhabi | 02 Oct 24 | 0 | 0 | 0 |
South Africa tour of West Indies, 2024 | |||||||
17(24) | WI | T20I | Tarouba, Trinidad | 25 Aug 24 | 70.8 | 0 | 0 |
5(9) | WI | T20I | Tarouba, Trinidad | 23 Aug 24 | 55.5 | 0 | 0 |