International Matches
10 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | 2025 | ICC Champions Trophy | M 3, 24 runs, Avg 8 | — |
| Test/5day | 2025/2026 | Ashes Series | M 5, 211 runs, Avg 23.44 | — |
| Test/5day | — | — | M 6, 474 runs, Avg 52.67 | — |
| Test/5day | 2025 | Test Series | M 1, 4 runs, Avg 0 | — |
| ODI | 2025 | One Day International | M 9, 235 runs, Avg 26.11 | — |
| T20I | 2025 | Twenty20 International | M 5, 130 runs, Avg 26 | — |
| ODI | 2024 | One Day International | M 5, 124 runs, Avg 24.8 | — |
| Test/5day | — | — | M 9, 637 runs, Avg 42.47 | — |
| ODI | 2023 | One Day International | M 1, 9 runs, Avg 9 | — |
| ODI | — | — | M 5, 110 runs, Avg 22 | — |
Leagues Matches
9 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 100-Ball | 2025 | The Hundred | M 7, 203 runs, Avg 29 | — |
| 100-Ball | 2024 | The Hundred | M 5, 37 runs, Avg 9.25 | — |
| T20 | 2024 | T20 Blast | M 9, 285 runs, Avg 35.63 | — |
| T20 | — | — | M 12, 161 runs, Avg 16.1 | — |
| 100-Ball | 2023 | The Hundred | M 7, 191 runs, Avg 27.29 | — |
| T20 | 2023 | T20 Blast | M 11, 178 runs, Avg 22.25 | — |
| T20 | 2022 | T20 Blast | M 9, 109 runs, Avg 15.57 | — |
| T20 | 2021 | T20 Blast | M 12, 297 runs, Avg 33 | — |
| T20 | 2020 | T20 Blast | M 5, 89 runs, Avg 29.67 | — |
Domestic Matches
9 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | 2026 | County Championship Division One | M 6, 450 runs, Avg 50 | — |
| 4day | 2025 | County Championship Division One | M 3, 250 runs, Avg 50 | — |
| 4day | 2024 | County Championship Division One | M 9, 677 runs, Avg 56.42 | — |
| 4day | 2023 | County Championship Division One | M 13, 736 runs, Avg 40.89 | — |
| 4day | 2022 | County Championship Division One | M 8, 379 runs, Avg 37.9 | — |
| List A | — | — | M 7, 315 runs, Avg 63 | — |
| 4day | — | — | M 12, 656 runs, Avg 43.73 | M 12, 2 wkts, Econ 2.77 |
| 4day | — | — | M 5, 274 runs, Avg 30.44 | — |
| 4day | 2019 | County Championship Division One | M 8, 338 runs, Avg 26 | — |