International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 8, 337 runs, Avg 42.13 | — |
Leagues Matches
9 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 5, 90 runs, Avg 30 | — |
| T20 | 2025 | T20 Blast | M 8, 89 runs, Avg 12.71 | — |
| T20 | 2024 | T20 Blast | M 13, 204 runs, Avg 17 | M 1, 0 wkts, Econ 21 |
| T20 | 2023 | T20 Blast | M 14, 419 runs, Avg 38.09 | — |
| T20 | 2022 | T20 Blast | M 9, 152 runs, Avg 21.71 | — |
| T20 | 2021 | T20 Blast | M 11, 122 runs, Avg 13.56 | — |
| T20 | 2020 | T20 Blast | M 9, 221 runs, Avg 31.57 | — |
| 100-Ball | 2021 | The Hundred | M 3, 20 runs, Avg 6.67 | — |
| T20 | 2019 | T20 Blast | M 11, 196 runs, Avg 21.78 | — |
Domestic Matches
5 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | 2026 | County Championship Division One | M 6, 130 runs, Avg 14.44 | — |
| 4day | — | — | M 14, 737 runs, Avg 43.35 | — |
| List A | — | — | M 3, 9 runs, Avg 3 | — |
| 4day | — | — | M 14, 816 runs, Avg 58.29 | M 14, 0 wkts, Econ 6.33 |
| 4day | — | — | M 5, 294 runs, Avg 32.67 | — |