International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 3, 65 runs, Avg 21.67 | — |
Leagues Matches
7 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 6, 100 runs, Avg 16.67 | — |
| T20 | 2025 | T20 Blast | M 13, 207 runs, Avg 15.92 | M 13, 1 wkts, Econ 7 |
| 100-Ball | 2024 | The Hundred | M 2, 28 runs, Avg 14 | — |
| T20 | 2024 | T20 Blast | M 14, 413 runs, Avg 31.77 | — |
| T20 | 2023 | T20 Blast | M 14, 390 runs, Avg 27.86 | — |
| T20 | 2022 | T20 Blast | M 14, 228 runs, Avg 17.54 | — |
| T20 | 2021 | T20 Blast | M 12, 175 runs, Avg 15.91 | — |
Domestic Matches
9 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | 2026 | County Championship Division One | M 6, 458 runs, Avg 45.8 | M 6, 1 wkts, Econ 3.14 |
| List A | — | — | M 6, 133 runs, Avg 22.17 | M 6, 6 wkts, Econ 6.58 |
| 4day | — | — | M 12, 658 runs, Avg 38.71 | M 12, 2 wkts, Econ 3.64 |
| List A | — | — | M 10, 299 runs, Avg 29.9 | — |
| List A | — | — | M 9, 107 runs, Avg 11.89 | — |
| List A | — | — | M 8, 319 runs, Avg 45.57 | — |
| 4day | — | — | M 5, 143 runs, Avg 20.43 | — |
| 4day | — | — | M 1, 24 runs, Avg 12 | — |
| 4day | 2019 | County Championship Division One | M 4, 87 runs, Avg 17.4 | — |