International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 7, 131 runs, Avg 21.83 | — |
Leagues Matches
9 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 6, 202 runs, Avg 33.67 | — |
| T10 | 2025 | Abu Dhabi T10 League | M 8, 157 runs, Avg 19.63 | — |
| 100-Ball | 2025 | The Hundred | M 2, 8 runs, Avg 4 | — |
| T20 | 2025 | T20 Blast | M 14, 449 runs, Avg 32.07 | — |
| 100-Ball | 2024 | The Hundred | M 4, 16 runs, Avg 4 | — |
| T20 | 2024 | T20 Blast | M 10, 315 runs, Avg 31.5 | — |
| T20 | 2023 | T20 Blast | M 6, 62 runs, Avg 15.5 | — |
| T20 | 2022 | T20 Blast | M 4, 20 runs, Avg 5 | — |
| T20 | 2019 | T20 Blast | M 10, 203 runs, Avg 20.3 | — |
Domestic Matches
6 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | — | — | M 4, 156 runs, Avg 39 | — |
| List A | — | — | M 1, 23 runs, Avg 23 | — |
| List A | — | — | M 9, 349 runs, Avg 43.63 | — |
| List A | — | — | M 9, 227 runs, Avg 25.22 | — |
| 4day | 2022 | County Championship Division One | M 9, 398 runs, Avg 28.43 | — |
| 4day | 2019 | County Championship Division One | M 8, 575 runs, Avg 41.07 | — |