International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 10, 351 runs, Avg 39 | — |
Leagues Matches
12 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 6, 94 runs, Avg 23.5 | — |
| T20 | 2025/2026 | Big Bash League | M 2, 15 runs, Avg 7.5 | — |
| 100-Ball | 2025 | The Hundred | M 3, 15 runs, Avg 15 | — |
| T20 | 2025 | T20 Blast | M 12, 264 runs, Avg 24 | — |
| T20 | — | — | M 5, 136 runs, Avg 45.33 | — |
| T20 | 2024/2025 | Big Bash League | M 4, 100 runs, Avg 33.33 | — |
| 100-Ball | 2024 | The Hundred | M 2, 92 runs, Avg 92 | — |
| T20 | 2024 | T20 Blast | M 16, 337 runs, Avg 33.7 | — |
| T20 | 2023 | T20 Blast | M 9, 174 runs, Avg 21.75 | — |
| T20 | 2022 | T20 Blast | M 10, 318 runs, Avg 35.33 | — |
| T20 | 2021 | T20 Blast | M 3, 21 runs, Avg 10.5 | — |
| T20 | 2020 | T20 Blast | M 8, 197 runs, Avg 24.63 | — |
Domestic Matches
9 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| List A | — | — | M 1, 24 runs, Avg 24 | — |
| 4day | 2025 | County Championship Division One | M 12, 485 runs, Avg 25.53 | — |
| List A | — | — | M 2, 112 runs, Avg 112 | — |
| List A | — | — | M 8, 172 runs, Avg 21.5 | — |
| List A | — | — | M 7, 396 runs, Avg 66 | — |
| List A | — | — | M 6, 238 runs, Avg 39.67 | — |
| 4day | — | — | M 14, 564 runs, Avg 25.64 | — |
| 4day | — | — | M 4, 164 runs, Avg 23.43 | — |
| 4day | 2019 | County Championship Division One | M 9, 351 runs, Avg 27 | M 1, 0 wkts, Econ 3 |