International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 8, 238 runs, Avg 34 | — |
Leagues Matches
10 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 6, 135 runs, Avg 33.75 | — |
| 100-Ball | 2025 | The Hundred | M 3, 17 runs, Avg 0 | — |
| T20 | 2025 | T20 Blast | M 13, 263 runs, Avg 37.57 | — |
| T20 | 2024 | T20 Blast | M 14, 250 runs, Avg 27.78 | — |
| T20 | 2023 | T20 Blast | M 12, 195 runs, Avg 21.67 | — |
| T20 | 2022 | T20 Blast | M 8, 104 runs, Avg 13 | — |
| T20 | 2021 | T20 Blast | M 12, 275 runs, Avg 30.56 | — |
| T20 | 2020 | T20 Blast | M 9, 176 runs, Avg 29.33 | — |
| T20 | 2019 | T20 Blast | M 12, 203 runs, Avg 25.38 | — |
| T20 | 2018/2019 | Super Smash | M 7, 151 runs, Avg 25.17 | — |
Domestic Matches
8 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | 2026 | County Championship Division One | M 6, 442 runs, Avg 55.25 | — |
| List A | — | — | M 7, 278 runs, Avg 55.6 | — |
| 4day | — | — | M 11, 550 runs, Avg 36.67 | — |
| List A | — | — | M 10, 235 runs, Avg 26.11 | — |
| List A | — | — | M 7, 179 runs, Avg 35.8 | — |
| List A | — | — | M 6, 253 runs, Avg 84.33 | — |
| 4day | — | — | M 14, 413 runs, Avg 21.74 | — |
| 4day | — | — | M 5, 225 runs, Avg 45 | — |