International Matches
2 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | 2020/2023 | ICC Cricket World Cup Super League | M 3, 20 runs, Avg 10 | — |
| ODI | — | — | M 9, 232 runs, Avg 29 | — |
Leagues Matches
12 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 6, 138 runs, Avg 23 | — |
| T20 | — | — | M 8, 172 runs, Avg 24.57 | — |
| 100-Ball | 2025 | The Hundred | M 1, 1 runs, Avg 1 | — |
| T20 | 2025 | T20 Blast | M 14, 303 runs, Avg 21.64 | — |
| T20 | 2024 | T20 Blast | M 16, 203 runs, Avg 20.3 | — |
| T20 | 2023 | T20 Blast | M 7, 73 runs, Avg 12.17 | — |
| 100-Ball | 2022 | The Hundred | M 4, 31 runs, Avg 7.75 | — |
| T20 | 2022 | T20 Blast | M 14, 209 runs, Avg 14.93 | — |
| T20 | 2021 | T20 Blast | M 12, 143 runs, Avg 14.3 | — |
| T20 | 2020 | T20 Blast | M 10, 288 runs, Avg 36 | — |
| 100-Ball | 2021 | The Hundred | M 6, 152 runs, Avg 38 | — |
| T20 | 2019 | T20 Blast | M 11, 202 runs, Avg 25.25 | — |
Domestic Matches
8 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | 2026 | County Championship Division One | M 6, 315 runs, Avg 35 | — |
| List A | — | — | M 7, 170 runs, Avg 28.33 | — |
| 4day | 2025 | County Championship Division One | M 14, 1082 runs, Avg 60.11 | — |
| List A | — | — | M 5, 171 runs, Avg 42.75 | — |
| List A | — | — | M 7, 175 runs, Avg 29.17 | — |
| 4day | 2023 | County Championship Division One | M 14, 564 runs, Avg 23.5 | — |
| 4day | — | — | M 12, 535 runs, Avg 26.75 | — |
| 4day | — | — | M 5, 250 runs, Avg 35.71 | — |