International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 1, 12 runs, Avg 12 | — |
Leagues Matches
9 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 6, 156 runs, Avg 31.2 | — |
| T20 | 2025 | T20 Blast | M 14, 328 runs, Avg 32.8 | — |
| T20 | 2024 | Global Super League | M 4, 54 runs, Avg 13.5 | — |
| T20 | 2024 | T20 Blast | M 12, 324 runs, Avg 36 | — |
| 100-Ball | 2023 | The Hundred | M 2, 8 runs, Avg 8 | — |
| T20 | 2023 | T20 Blast | M 14, 379 runs, Avg 42.11 | — |
| T20 | 2022 | T20 Blast | M 15, 356 runs, Avg 27.38 | — |
| T20 | 2021 | T20 Blast | M 13, 411 runs, Avg 37.36 | — |
| T20 | 2020 | T20 Blast | M 9, 185 runs, Avg 20.56 | — |
Domestic Matches
11 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | 2026 | County Championship Division One | M 2, 16 runs, Avg 4 | — |
| List A | — | — | M 3, 129 runs, Avg 64.5 | — |
| 4day | 2025 | County Championship Division One | M 2, 139 runs, Avg 46.33 | — |
| List A | — | — | M 3, 104 runs, Avg 34.67 | — |
| List A | — | — | M 2, 140 runs, Avg 70 | — |
| 4day | 2023 | County Championship Division One | M 5, 121 runs, Avg 17.29 | M 2, 0 wkts, Econ 2.57 |
| 4day | 2022 | County Championship Division One | M 8, 396 runs, Avg 30.46 | — |
| List A | — | — | M 7, 155 runs, Avg 22.14 | — |
| 4day | — | — | M 13, 406 runs, Avg 18.45 | M 13, 1 wkts, Econ 2.44 |
| 4day | — | — | M 4, 263 runs, Avg 43.83 | — |
| 4day | 2019 | County Championship Division One | M 8, 295 runs, Avg 24.58 | M 4, 1 wkts, Econ 4.19 |