International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 5, 255 runs, Avg 51 | — |
Leagues Matches
7 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 5, 116 runs, Avg 23.2 | — |
| T20 | — | — | M 2, 3 runs, Avg 3 | — |
| T20 | 2025 | T20 Blast | M 15, 342 runs, Avg 22.8 | — |
| T20 | 2024 | T20 Blast | M 11, 259 runs, Avg 23.55 | — |
| T20 | 2023 | T20 Blast | M 11, 341 runs, Avg 31 | — |
| T20 | 2021 | T20 Blast | M 12, 364 runs, Avg 33.09 | — |
| T20 | 2020 | T20 Blast | M 3, 67 runs, Avg 22.33 | — |
Domestic Matches
11 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | — | — | M 6, 341 runs, Avg 42.63 | — |
| List A | — | — | M 5, 121 runs, Avg 24.2 | — |
| 4day | — | — | M 12, 468 runs, Avg 24.63 | — |
| List A | — | — | M 7, 153 runs, Avg 21.86 | — |
| List A | — | — | M 7, 239 runs, Avg 34.14 | — |
| 4day | 2023 | County Championship Division One | M 10, 389 runs, Avg 19.45 | — |
| List A | — | — | M 8, 334 runs, Avg 41.75 | — |
| 4day | 2022 | County Championship Division One | M 13, 576 runs, Avg 25.04 | M 2, 0 wkts, Econ 5.67 |
| List A | — | — | M 8, 218 runs, Avg 31.14 | — |
| 4day | — | — | M 13, 660 runs, Avg 28.7 | — |
| 4day | — | — | M 4, 222 runs, Avg 31.71 | — |