| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
ICC Men's T20 World Cup 2026 | |||||||
DNB | OMAN | T20I | Pallekele | 20 Feb 26 | DNB | DNB | DNB |
4(6) | SL | T20I | Pallekele | 16 Feb 26 | 66.6 | 0 | 0 |
6(4) | ZIM | T20I | Colombo | 13 Feb 26 | 150 | 1 | 0 |
45(29) | IRE | T20I | Colombo | 11 Feb 26 | 155.1 | 2 | 1 |
Australia tour of Pakistan, 2026 | |||||||
23(22) | PAK | T20I | Lahore | 01 Feb 26 | 104.5 | 3 | 0 |
India tour of Australia, 2025 | |||||||
17(19) | IND | T20I | Queensland | 06 Nov 25 | 89.4 | 2 | 0 |
64(39) | IND | T20I | Hobart | 02 Nov 25 | 164.1 | 8 | 2 |
6*(6) | IND | T20I | Melbourne | 31 Oct 25 | 100 | 0 | 0 |
Australia tour of New Zealand, 2025 | |||||||
2(4) | NZ | T20I | Mount Maunganui | 04 Oct 25 | 50 | 0 | 0 |
DNB | NZ | T20I | Mount Maunganui | 03 Oct 25 | DNB | DNB | DNB |
4*(1) | NZ | T20I | Mount Maunganui | 01 Oct 25 | 400 | 1 | 0 |
Indian Premier League 2025 | |||||||
6(2) | RCB | T20 | Ahmedabad | 03 Jun 25 | 300 | 0 | 1 |
2*(2) | MI | T20 | Ahmedabad | 01 Jun 25 | 100 | 0 | 0 |
26(17) | RCB | T20 | New Chandigarh | 29 May 25 | 152.9 | 2 | 2 |
DNB | MI | T20 | Jaipur | 26 May 25 | DNB | DNB | DNB |
44*(16) | DC | T20 | Jaipur | 24 May 25 | 275 | 3 | 4 |
15*(5) | LSG | T20 | Dharamsala | 04 May 25 | 300 | 1 | 1 |
1(2) | RCB | T20 | New Chandigarh | 20 Apr 25 | 50 | 0 | 0 |
7*(2) | RCB | T20 | Bengaluru | 18 Apr 25 | 350 | 0 | 1 |
34*(11) | SRH | T20 | Hyderabad | 12 Apr 25 | 309 | 1 | 4 |