International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 7, 164 runs, Avg 23.43 | — |
Leagues Matches
7 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 2, 92 runs, Avg 92 | — |
| T20 | 2025 | T20 Blast | M 10, 252 runs, Avg 31.5 | — |
| T20 | 2024 | T20 Blast | M 5, 46 runs, Avg 46 | — |
| T20 | 2023 | T20 Blast | M 1, 3 runs, Avg 0 | — |
| T20 | 2021 | T20 Blast | M 2, 77 runs, Avg 38.5 | — |
| T20 | 2020 | T20 Blast | M 4, 37 runs, Avg 12.33 | — |
| T20 | 2019 | T20 Blast | M 1, 0 runs, Avg 0 | — |
Domestic Matches
11 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| List A | — | — | M 8, 261 runs, Avg 37.29 | — |
| 4day | — | — | M 13, 539 runs, Avg 25.67 | — |
| List A | — | — | M 8, 259 runs, Avg 37 | — |
| 4day | 2024 | County Championship Division One | M 14, 656 runs, Avg 27.33 | — |
| List A | — | — | M 8, 137 runs, Avg 17.13 | — |
| 4day | 2023 | County Championship Division One | M 6, 390 runs, Avg 39 | — |
| List A | — | — | M 7, 193 runs, Avg 38.6 | — |
| 4day | 2022 | County Championship Division One | M 1, 24 runs, Avg 12 | — |
| List A | — | — | M 7, 152 runs, Avg 25.33 | — |
| 4day | — | — | M 1, 139 runs, Avg 69.5 | — |
| 4day | — | — | M 5, 259 runs, Avg 25.9 | — |