International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 1, 8 runs, Avg 8 | — |
Leagues Matches
4 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 3, 122 runs, Avg 40.67 | — |
| T20 | 2025 | T20 Blast | M 14, 265 runs, Avg 24.09 | M 14, 0 wkts, Econ 40 |
| T20 | 2024 | T20 Blast | M 8, 179 runs, Avg 35.8 | — |
| T20 | 2023 | T20 Blast | M 14, 294 runs, Avg 21 | — |
Domestic Matches
13 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | 2026 | County Championship Division One | M 6, 376 runs, Avg 31.33 | M 6, 2 wkts, Econ 3.88 |
| List A | — | — | M 8, 336 runs, Avg 42 | M 8, 2 wkts, Econ 4.67 |
| 4day | 2025 | County Championship Division One | M 9, 341 runs, Avg 22.73 | M 9, 4 wkts, Econ 3.82 |
| List A | — | — | M 8, 227 runs, Avg 28.38 | M 8, 1 wkts, Econ 6.26 |
| List A | — | — | M 5, 81 runs, Avg 16.2 | — |
| List A | — | — | M 9, 279 runs, Avg 34.88 | M 1, 0 wkts, Econ 5.67 |
| List A | — | — | M 3, 76 runs, Avg 25.33 | — |
| 4day | — | — | M 7, 240 runs, Avg 21.82 | M 7, 1 wkts, Econ 3.64 |
| 4day | — | — | M 4, 110 runs, Avg 13.75 | — |
| — | — | M 1, 22 runs, Avg 22 | — | |
| Youth ODI | — | — | M 4, 102 runs, Avg 25.5 | — |
| — | — | M 1, 37 runs, Avg 37 | — | |
| Youth ODI | — | — | M 3, 51 runs, Avg 17 | — |