| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
Australia tour of Bangladesh, 2026 | |||||||
DNB | BAN | T20I | Chattogram | 21 Jun 26 | DNB | DNB | DNB |
DNB | BAN | T20I | Chattogram | 19 Jun 26 | DNB | DNB | DNB |
DNB | BAN | T20I | Chattogram | 17 Jun 26 | DNB | DNB | DNB |
2*(5) | BAN | ODI | Dhaka | 11 Jun 26 | 40 | 0 | 0 |
8(15) | BAN | ODI | Dhaka | 09 Jun 26 | 53.3 | 0 | 0 |
Australia tour of Pakistan 2026 | |||||||
1(3) | PAK | ODI | Lahore | 04 Jun 26 | 33.3 | 0 | 0 |
5(9) | PAK | ODI | Lahore | 02 Jun 26 | 55.5 | 1 | 0 |
8(14) | PAK | ODI | Rawalpindi | 30 May 26 | 57.1 | 0 | 0 |
ICC Men's T20 World Cup 2026 | |||||||
DNB | OMAN | T20I | Pallekele | 20 Feb 26 | DNB | DNB | DNB |
0*(2) | SL | T20I | Pallekele | 16 Feb 26 | 0 | 0 | 0 |
7*(4) | ZIM | T20I | Colombo | 13 Feb 26 | 175 | 1 | 0 |
DNB | IRE | T20I | Colombo | 11 Feb 26 | DNB | DNB | DNB |
India tour of Australia, 2025 | |||||||
2*(5) | IND | T20I | Queensland | 06 Nov 25 | 40 | 0 | 0 |
DNB | IND | T20I | Hobart | 02 Nov 25 | DNB | DNB | DNB |
DNB | IND | T20I | Melbourne | 31 Oct 25 | DNB | DNB | DNB |
16(19) | IND | ODI | Sydney | 25 Oct 25 | 84.2 | 3 | 0 |
DNB | IND | ODI | Perth | 19 Oct 25 | DNB | DNB | DNB |
South Africa tour of Australia, 2025 | |||||||
DNB | RSA | ODI | Mackay | 24 Aug 25 | DNB | DNB | DNB |
3(7) | RSA | ODI | Mackay | 22 Aug 25 | 42.8 | 0 | 0 |
14(20) | RSA | ODI | Cairns | 19 Aug 25 | 70 | 1 | 1 |