International Matches
2 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| Test/5day | 2021 | Test Series | M 2, 8 runs, Avg 2.67 | — |
| ODI | — | — | M 7, 335 runs, Avg 55.83 | M 1, 1 wkts, Econ 7.67 |
Leagues Matches
8 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 6, 43 runs, Avg 10.75 | — |
| T20 | 2025 | T20 Blast | M 5, 39 runs, Avg 9.75 | — |
| T20 | 2024 | T20 Blast | M 17, 251 runs, Avg 16.73 | — |
| T20 | 2023 | T20 Blast | M 7, 86 runs, Avg 14.33 | — |
| T20 | 2022 | T20 Blast | M 11, 298 runs, Avg 27.09 | — |
| T20 | 2021 | T20 Blast | M 5, 55 runs, Avg 13.75 | — |
| T20 | 2020 | T20 Blast | M 9, 125 runs, Avg 17.86 | — |
| T20 | 2019 | T20 Blast | M 12, 244 runs, Avg 20.33 | — |
Domestic Matches
10 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | — | — | M 6, 292 runs, Avg 26.55 | — |
| List A | — | — | M 9, 572 runs, Avg 63.56 | — |
| 4day | — | — | M 14, 1010 runs, Avg 50.5 | — |
| List A | — | — | M 8, 179 runs, Avg 25.57 | — |
| List A | — | — | M 10, 432 runs, Avg 48 | — |
| List A | — | — | M 8, 294 runs, Avg 42 | — |
| 4day | 2022 | County Championship Division One | M 14, 702 runs, Avg 27 | — |
| List A | — | — | M 5, 161 runs, Avg 32.2 | — |
| 4day | — | — | M 11, 715 runs, Avg 37.63 | — |
| 4day | — | — | M 1, 4 runs, Avg 4 | — |