Debut v India, 2015 · Last 2026
| Year | Inns | Runs | HS | Avg | 100 | 50 | SR |
|---|---|---|---|---|---|---|---|
| 2015 | 3 | 97 | 50 | 32.33 | 0 | 1 | 61.4 |
| 2017 | 6 | 157 | 70 | 26.17 | 0 | 1 | 70.7 |
| 2018 | 13 | 304 | 94 | 23.38 | 0 | 2 | 51.6 |
| 2019 | 7 | 144 | 35 | 24 | 0 | 0 | 64.9 |
| 2020 | 3 | 115 | 53 | 38.33 | 0 | 1 | 57.5 |
| 2021 | 12 | 594 | 114 | 49.5 | 1 | 5 | 57.5 |
| 2022 | 18 | 800 | 141 | 44.44 | 2 | 5 | 57.7 |
| 2023 | 2 | 66 | 43 | 33 | 0 | 0 | 110 |
| 2024 | 16 | 394 | 138 | 24.63 | 1 | 1 | 58.2 |
| 2025 | 6 | 329 | 128 | 54.83 | 1 | 2 | 67.8 |
| 2026 | 7 | 239 | 126 | 34.14 | 1 | 1 | 64.1 |
| Career | 93 | 3239 | 141 | 35.21 | 6 | 19 | 59.9 |
| Opp | Inns | Runs | Avg | 100 |
|---|---|---|---|---|
| Sri Lanka | 20 | 735 | 36.75 | 1 |
| Pakistan | 12 | 719 | 59.92 | 3 |
| West Indies | 17 | 515 | 30.29 | 0 |
| India | 12 | 302 | 27.45 | 0 |
| New Zealand | 7 | 260 | 37.14 | 1 |
| South Africa | 12 | 259 | 21.58 | 0 |
| Ireland | 4 | 254 | 63.5 | 1 |
| Zimbabwe | 6 | 195 | 32.5 | 0 |
| Inns | Bat | Runs | Avg |
|---|---|---|---|
| 1st | 27 | 1185 | 45.58 |
| 2nd | 27 | 1024 | 37.93 |
| 3rd | 24 | 752 | 31.33 |
| 4th | 15 | 278 | 18.53 |