| Score | OPPN. | Format | Venue | Date | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
Pakistan T20I Tri-Series 2025 | |||||||
0(2) | PAK | T20I | Rawalpindi | 29 Nov 25 | 0 | 0 | 0 |
24*(24) | PAK | T20I | Rawalpindi | 27 Nov 25 | 100 | 2 | 0 |
DNB | ZIM | T20I | Rawalpindi | 25 Nov 25 | DNB | DNB | DNB |
41*(38) | PAK | T20I | Rawalpindi | 22 Nov 25 | 107.8 | 3 | 1 |
Sri Lanka tour of Pakistan 2025 | |||||||
4(13) | PAK | ODI | Rawalpindi | 16 Nov 25 | 30.7 | 0 | 0 |
54(63) | PAK | ODI | Rawalpindi | 14 Nov 25 | 85.7 | 2 | 1 |
28(24) | PAK | ODI | Rawalpindi | 11 Nov 25 | 116.6 | 2 | 2 |
Asia Cup 2025 | |||||||
2*(2) | IND | T20I | Dubai | 26 Sep 25 | 100 | 0 | 0 |
Sri Lanka tour of Zimbabwe, 2025 | |||||||
19*(16) | ZIM | ODI | Harare | 31 Aug 25 | 118.7 | 2 | 0 |
70*(47) | ZIM | ODI | Harare | 29 Aug 25 | 148.9 | 6 | 3 |
Bangladesh tour of Sri Lanka, 2025 | |||||||
12(17) | BAN | ODI | Pallekele | 08 Jul 25 | 70.5 | 0 | 0 |
78(85) | BAN | ODI | Colombo | 05 Jul 25 | 91.7 | 7 | 2 |
29(40) | BAN | ODI | Colombo | 02 Jul 25 | 72.5 | 4 | 0 |
Australia tour of Sri Lanka, 2025 | |||||||
32*(21) | AUS | ODI | Colombo | 14 Feb 25 | 152.3 | 3 | 2 |
11(29) | AUS | ODI | Colombo | 12 Feb 25 | 37.9 | 0 | 0 |
Sri Lanka tour of New Zealand, 2024-25 | |||||||
53(52) | NZ | ODI | Auckland | 11 Jan 25 | 101.9 | 3 | 2 |
22(31) | NZ | ODI | Hamilton | 08 Jan 25 | 70.9 | 2 | 1 |
36(54) | NZ | ODI | Wellington | 05 Jan 25 | 66.6 | 4 | 1 |
New Zealand tour of Sri Lanka, 2024 | |||||||
22(39) | NZ | ODI | Pallekele | 17 Nov 24 | 56.4 | 1 | 0 |
12*(13) | NZ | ODI | Dambulla | 13 Nov 24 | 92.3 | 2 | 0 |