International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 9, 327 runs, Avg 46.71 | — |
Leagues Matches
11 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 4, 30 runs, Avg 7.5 | — |
| 100-Ball | 2025 | The Hundred | M 4, 95 runs, Avg 23.75 | — |
| T20 | 2024 | T20 Blast | M 9, 164 runs, Avg 18.22 | — |
| T10 | 2023 | Abu Dhabi T10 League | M 4, 55 runs, Avg 13.75 | — |
| 100-Ball | 2023 | The Hundred | M 8, 208 runs, Avg 29.71 | — |
| T20 | 2023 | T20 Blast | M 14, 462 runs, Avg 35.54 | — |
| T20 | 2022/2023 | Big Bash League | M 9, 214 runs, Avg 26.75 | — |
| T20 | 2022 | T20 Blast | M 14, 432 runs, Avg 33.23 | — |
| T20 | 2021 | T20 Blast | M 11, 399 runs, Avg 44.33 | — |
| T20 | 2020 | T20 Blast | M 10, 413 runs, Avg 41.3 | — |
| T20 | 2019 | T20 Blast | M 9, 256 runs, Avg 32 | — |
Domestic Matches
6 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | — | — | M 4, 264 runs, Avg 37.71 | — |
| 4day | 2023 | County Championship Division One | M 10, 283 runs, Avg 17.69 | — |
| List A | — | — | M 8, 654 runs, Avg 93.43 | — |
| List A | — | — | M 4, 201 runs, Avg 50.25 | — |
| 4day | — | — | M 9, 453 runs, Avg 30.2 | — |
| 4day | — | — | M 5, 151 runs, Avg 16.78 | — |