Debut v New Zealand, 2016 · Last 2026
| Year | Inns | Runs | HS | Avg | 100 | 50 | SR |
|---|---|---|---|---|---|---|---|
| 2016 | 2 | 13 | 13 | 13 | 0 | 0 | 38.2 |
| 2019 | 6 | 202 | 95 | 40.4 | 0 | 1 | 66 |
| 2020 | 7 | 302 | 72 | 43.14 | 0 | 4 | 43.6 |
| 2021 | 13 | 455 | 115 | 45.5 | 1 | 2 | 50.2 |
| 2022 | 15 | 401 | 104 | 30.85 | 1 | 0 | 54.9 |
| 2023 | 3 | 127 | 50 | 63.5 | 0 | 1 | 70.6 |
| 2024 | 13 | 539 | 171 | 44.92 | 1 | 2 | 59.8 |
| 2025 | 10 | 360 | 75 | 36 | 0 | 2 | 51.2 |
| 2026 | 11 | 283 | 94 | 25.73 | 0 | 2 | 59.1 |
| Career | 80 | 2682 | 171* | 37.77 | 3 | 14 | 54.4 |
| Opp | Inns | Runs | Avg | 100 |
|---|---|---|---|---|
| Bangladesh | 11 | 543 | 60.33 | 1 |
| Australia | 13 | 510 | 46.36 | 1 |
| England | 19 | 462 | 24.32 | 0 |
| South Africa | 11 | 409 | 40.9 | 1 |
| West Indies | 11 | 282 | 28.2 | 0 |
| New Zealand | 6 | 215 | 43 | 0 |
| Sri Lanka | 7 | 195 | 39 | 0 |
| Zimbabwe | 2 | 66 | 33 | 0 |
| Inns | Bat | Runs | Avg |
|---|---|---|---|
| 1st | 22 | 910 | 47.89 |
| 2nd | 24 | 627 | 27.26 |
| 3rd | 20 | 634 | 37.29 |
| 4th | 14 | 511 | 42.58 |