International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 3, 34 runs, Avg 11.33 | M 1, 0 wkts, Econ 10 |
Leagues Matches
10 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 6, 144 runs, Avg 28.8 | — |
| T10 | 2025 | Abu Dhabi T10 League | M 6, 69 runs, Avg 13.8 | — |
| T20 | — | — | M 7, 12 runs, Avg 4 | — |
| 100-Ball | 2025 | The Hundred | M 6, 50 runs, Avg 16.67 | — |
| T20 | 2025 | T20 Blast | M 14, 411 runs, Avg 45.67 | — |
| T20 | 2024 | T20 Blast | M 16, 333 runs, Avg 33.3 | — |
| T20 | 2023 | T20 Blast | M 10, 263 runs, Avg 37.57 | — |
| T20 | 2021 | T20 Blast | M 11, 318 runs, Avg 35.33 | — |
| T20 | 2020 | T20 Blast | M 1, 5 runs, Avg 5 | — |
| T20 | 2019 | T20 Blast | M 2, 19 runs, Avg 9.5 | — |
Domestic Matches
11 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | 2026 | County Championship Division One | M 6, 322 runs, Avg 35.78 | — |
| 4day | 2025 | County Championship Division One | M 6, 111 runs, Avg 18.5 | — |
| List A | — | — | M 10, 238 runs, Avg 34 | — |
| 4day | 2024 | County Championship Division One | M 6, 173 runs, Avg 17.3 | — |
| List A | — | — | M 8, 259 runs, Avg 37 | — |
| 4day | 2023 | County Championship Division One | M 11, 410 runs, Avg 22.78 | M 1, 0 wkts, Econ 3.33 |
| List A | — | — | M 6, 118 runs, Avg 19.67 | — |
| List A | — | — | M 8, 293 runs, Avg 58.6 | — |
| 4day | — | — | M 3, 79 runs, Avg 26.33 | — |
| 4day | — | — | M 5, 97 runs, Avg 12.13 | — |
| 4day | 2019 | County Championship Division One | M 11, 557 runs, Avg 26.52 | M 1, 0 wkts, Econ 2.25 |