Debut v West Indies, 2017 · Last 2026
| Year | Inns | Runs | HS | Avg | 100 | 50 | SR |
|---|---|---|---|---|---|---|---|
| 2017 | 3 | 136 | 107 | 68 | 1 | 0 | 56.9 |
| 2019 | 2 | 136 | 121 | 68 | 1 | 0 | 59.4 |
| 2020 | 10 | 250 | 64 | 27.78 | 0 | 2 | 41.1 |
| 2021 | 6 | 73 | 34 | 12.17 | 0 | 0 | 24.9 |
| 2022 | 13 | 644 | 106 | 58.55 | 1 | 5 | 52.4 |
| 2023 | 13 | 433 | 138 | 36.08 | 1 | 3 | 56.2 |
| 2024 | 22 | 466 | 115 | 23.3 | 1 | 1 | 72.4 |
| 2025 | 3 | 35 | 29 | 11.67 | 0 | 0 | 59.3 |
| 2026 | 7 | 309 | 186 | 44.14 | 1 | 1 | 57.2 |
| Career | 79 | 2482 | 186 | 34.47 | 6 | 12 | 53.8 |
| Opp | Inns | Runs | Avg | 100 |
|---|---|---|---|---|
| England | 23 | 1020 | 48.57 | 3 |
| Pakistan | 6 | 257 | 42.83 | 0 |
| Australia | 8 | 236 | 29.5 | 1 |
| West Indies | 7 | 197 | 32.83 | 1 |
| India | 13 | 193 | 16.08 | 0 |
| Ireland | 1 | 186 | 186 | 1 |
| South Africa | 6 | 166 | 33.2 | 0 |
| Sri Lanka | 7 | 143 | 23.83 | 0 |
| Inns | Bat | Runs | Avg |
|---|---|---|---|
| 1st | 22 | 746 | 37.3 |
| 2nd | 25 | 715 | 29.79 |
| 3rd | 17 | 634 | 45.29 |
| 4th | 15 | 387 | 27.64 |