| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
South Africa tour of India, 2025 | |||||||
0(1) | IND | T20I | Ahmedabad | 19 Dec 25 | 0 | 0 | 0 |
20(15) | IND | T20I | Dharamsala | 14 Dec 25 | 133.3 | 1 | 1 |
30*(16) | IND | T20I | New Chandigarh | 11 Dec 25 | 187.5 | 1 | 3 |
5(7) | IND | T20I | Cuttack | 09 Dec 25 | 71.4 | 1 | 0 |
South Africa tour of Pakistan, 2025 | |||||||
7(11) | PAK | ODI | Faisalabad | 08 Nov 25 | 63.6 | 1 | 0 |
DNB | PAK | ODI | Faisalabad | 06 Nov 25 | DNB | DNB | DNB |
3(11) | PAK | ODI | Faisalabad | 04 Nov 25 | 27.2 | 0 | 0 |
29(14) | PAK | T20I | Lahore | 01 Nov 25 | 207.1 | 1 | 3 |
15(15) | PAK | T20I | Lahore | 31 Oct 25 | 100 | 2 | 0 |
10(12) | PAK | T20I | Rawalpindi | 28 Oct 25 | 83.3 | 1 | 0 |
South Africa tour of Namibia 2025 | |||||||
4(2) | NAM | T20I | Windhoek | 11 Oct 25 | 200 | 1 | 0 |
South Africa tour of England, 2025 | |||||||
23(11) | ENG | T20I | Manchester | 12 Sep 25 | 209 | 3 | 1 |
25*(11) | ENG | T20I | Cardiff | 10 Sep 25 | 227.2 | 0 | 3 |
Indian Premier League 2025 | |||||||
1(3) | GT | T20 | Ahmedabad | 19 Apr 25 | 33.3 | 0 | 0 |
Pakistan tour of South Africa, 2024 -25 | |||||||
DNB | PAK | T20I | Centurion | 13 Dec 24 | DNB | DNB | DNB |
7(6) | PAK | T20I | Durban | 10 Dec 24 | 116.6 | 0 | 0 |
South Africa tour of West Indies, 2024 | |||||||
4(4) | WI | T20I | Tarouba, Trinidad | 25 Aug 24 | 100 | 0 | 0 |
8(8) | WI | T20I | Tarouba, Trinidad | 23 Aug 24 | 100 | 1 | 0 |
Indian Premier League 2024 | |||||||
7(8) | PBKS | T20 | Guwahati | 15 May 24 | 87.5 | 0 | 0 |
1(3) | DC | T20 | Delhi | 07 May 24 | 33.3 | 0 | 0 |