| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
Sri Lanka tour of West Indies 2026 | |||||||
16(13) | WI | T20I | Kingston, Jamaica | 14 Jun 26 | 123 | 1 | 1 |
58(24) | WI | T20I | Kingston, Jamaica | 13 Jun 26 | 241.6 | 5 | 4 |
22(23) | WI | T20I | Kingston, Jamaica | 11 Jun 26 | 95.6 | 1 | 1 |
Indian Premier League 2026 | |||||||
3(9) | GT | T20 | New Chandigarh | 29 May 26 | 33.3 | 0 | 0 |
5(3) | SRH | T20 | New Chandigarh | 27 May 26 | 166.6 | 1 | 0 |
29(15) | MI | T20 | Mumbai | 24 May 26 | 193.3 | 0 | 3 |
DNB | LSG | T20 | Jaipur | 19 May 26 | DNB | DNB | DNB |
10(8) | DC | T20 | Delhi | 17 May 26 | 125 | 0 | 1 |
16(11) | GT | T20 | Jaipur | 09 May 26 | 145.4 | 2 | 0 |
DNB | PBKS | T20 | New Chandigarh | 28 Apr 26 | DNB | DNB | DNB |
ICC Men's T20 World Cup 2026 | |||||||
76*(31) | PAK | T20I | Pallekele | 28 Feb 26 | 245.1 | 2 | 8 |
3(5) | NZ | T20I | Colombo | 25 Feb 26 | 60 | 0 | 0 |
30(24) | ENG | T20I | Pallekele | 22 Feb 26 | 125 | 1 | 2 |
6(7) | ZIM | T20I | Colombo | 19 Feb 26 | 85.7 | 0 | 0 |
DNB | AUS | T20I | Pallekele | 16 Feb 26 | DNB | DNB | DNB |
50(20) | OMAN | T20I | Pallekele | 12 Feb 26 | 250 | 2 | 5 |
0(1) | IRE | T20I | Colombo | 08 Feb 26 | 0 | 0 | 0 |
England tour of Sri Lanka 2026 | |||||||
4(6) | ENG | T20I | Pallekele | 03 Feb 26 | 66.6 | 0 | 0 |
1(6) | ENG | T20I | Pallekele | 01 Feb 26 | 16.6 | 0 | 0 |
20(16) | ENG | T20I | Pallekele | 30 Jan 26 | 125 | 0 | 2 |