International Matches
2 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 10, 416 runs, Avg 41.6 | M 1, 0 wkts, Econ 13 |
| Test/5day | 2019 | Test Series | M 2, 66 runs, Avg 16.5 | M 1, 0 wkts, Econ 6.9 |
Leagues Matches
10 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 4, 62 runs, Avg 15.5 | — |
| 100-Ball | 2025 | The Hundred | M 2, 10 runs, Avg 10 | — |
| T20 | 2025 | T20 Blast | M 16, 459 runs, Avg 28.69 | — |
| T20 | 2024/2025 | Big Bash League | M 3, 48 runs, Avg 16 | — |
| 100-Ball | 2024 | The Hundred | M 5, 137 runs, Avg 34.25 | — |
| T20 | 2024 | T20 Blast | M 10, 278 runs, Avg 30.89 | — |
| T20 | 2022 | T20 Blast | M 14, 325 runs, Avg 23.21 | — |
| T20 | 2021 | T20 Blast | M 8, 298 runs, Avg 42.57 | — |
| T20 | 2020 | T20 Blast | M 6, 233 runs, Avg 58.25 | — |
| T20 | 2019 | T20 Blast | M 8, 119 runs, Avg 29.75 | — |
Domestic Matches
11 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | — | — | M 4, 350 runs, Avg 58.33 | — |
| 4day | — | — | M 14, 1054 runs, Avg 42.16 | — |
| List A | — | — | M 2, 151 runs, Avg 151 | — |
| 4day | 2024 | County Championship Division One | M 14, 1007 runs, Avg 45.77 | — |
| List A | — | — | M 8, 369 runs, Avg 61.5 | — |
| 4day | 2023 | County Championship Division One | M 11, 794 runs, Avg 52.93 | — |
| List A | — | — | M 9, 390 runs, Avg 48.75 | — |
| 4day | 2022 | County Championship Division One | M 11, 1233 runs, Avg 72.53 | — |
| List A | — | — | M 5, 133 runs, Avg 44.33 | M 2, 0 wkts, Econ 3.5 |
| 4day | — | — | M 10, 577 runs, Avg 48.08 | — |
| 4day | — | — | M 5, 182 runs, Avg 26 | M 2, 1 wkts, Econ 1.87 |