| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
Indian Premier League 2023 | |||||||
DNB | GT | T20 | Bengaluru | 21 May 23 | DNB | DNB | DNB |
DNB | SRH | T20 | Hyderabad | 18 May 23 | DNB | DNB | DNB |
DNB | RR | T20 | Jaipur | 14 May 23 | DNB | DNB | DNB |
DNB | PBKS | T20 | Mohali | 20 Apr 23 | DNB | DNB | DNB |
2(5) | CSK | T20 | Bengaluru | 17 Apr 23 | 40 | 0 | 0 |
DNB | DC | T20 | Bengaluru | 15 Apr 23 | DNB | DNB | DNB |
DNB | LSG | T20 | Bengaluru | 10 Apr 23 | DNB | DNB | DNB |
West Indies tour of South Africa, 2023 | |||||||
2(2) | WI | T20I | Johannesburg | 28 Mar 23 | 100 | 0 | 0 |
DNB | WI | T20I | Centurion | 26 Mar 23 | DNB | DNB | DNB |
4(6) | WI | T20I | Centurion | 25 Mar 23 | 66.6 | 0 | 0 |
4*(4) | WI | ODI | Potchefstroom | 21 Mar 23 | 100 | 1 | 0 |
England tour of South Africa, 2023 | |||||||
34(29) | ENG | ODI | Kimberley | 01 Feb 23 | 117.2 | 3 | 1 |
DNB | ENG | ODI | Bloemfontein | 29 Jan 23 | DNB | DNB | DNB |
2(4) | ENG | ODI | Bloemfontein | 27 Jan 23 | 50 | 0 | 0 |
ICC Mens T20 World Cup 2022 | |||||||
0(2) | NED | T20I | Adelaide | 06 Nov 22 | 0 | 0 | 0 |
3(4) | PAK | T20I | Sydney | 03 Nov 22 | 75 | 0 | 0 |
2*(5) | IND | T20I | Perth | 30 Oct 22 | 40 | 0 | 0 |
0*(2) | BAN | T20I | Sydney | 27 Oct 22 | 0 | 0 | 0 |
DNB | ZIM | T20I | Hobart | 24 Oct 22 | DNB | DNB | DNB |
South Africa tour of India, 2022 | |||||||
16(22) | IND | ODI | Ranchi | 09 Oct 22 | 72.7 | 0 | 0 |