International Matches
1 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| ODI | — | — | M 5, 119 runs, Avg 23.8 | M 5, 3 wkts, Econ 7.05 |
Leagues Matches
12 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| T20 | 2026 | T20 Blast | M 6, 43 runs, Avg 21.5 | M 6, 5 wkts, Econ 9.13 |
| 100-Ball | 2025 | The Hundred | M 3, 5 runs, Avg 5 | M 3, 2 wkts, Econ 10.61 |
| T20 | 2025 | T20 Blast | M 4, 16 runs, Avg 0 | M 4, 4 wkts, Econ 8.36 |
| T10 | 2024 | Abu Dhabi T10 League | M 2, 5 runs, Avg 0 | M 2, 4 wkts, Econ 9.58 |
| 100-Ball | 2024 | The Hundred | M 5, 7 runs, Avg 3.5 | M 5, 3 wkts, Econ 13.07 |
| T20 | 2024 | T20 Blast | M 14, 93 runs, Avg 11.63 | M 14, 12 wkts, Econ 7.82 |
| T20 | 2023 | T20 Blast | M 4, 63 runs, Avg 31.5 | M 1, 0 wkts, Econ 9 |
| T20 | 2022 | T20 Blast | M 3, 35 runs, Avg 17.5 | M 3, 2 wkts, Econ 7.36 |
| T20 | 2021 | T20 Blast | M 7, 97 runs, Avg 24.25 | M 9, 5 wkts, Econ 10.4 |
| T10 | 2019 | Abu Dhabi T10 League | M 3, 33 runs, Avg 33 | M 7, 9 wkts, Econ 11.18 |
| 100-Ball | 2021 | The Hundred | M 1, 0 runs, Avg 0 | M 1, 0 wkts, Econ 12 |
| T20 | 2019 | T20 Blast | M 10, 202 runs, Avg 25.25 | M 11, 6 wkts, Econ 8.92 |
Domestic Matches
9 seasons| Format | Season | Competition | Batting | Bowling |
|---|---|---|---|---|
| 4day | 2026 | County Championship Division One | M 6, 184 runs, Avg 26.29 | M 6, 16 wkts, Econ 3.78 |
| 4day | 2025 | County Championship Division One | M 12, 413 runs, Avg 29.5 | M 12, 31 wkts, Econ 3.21 |
| 4day | 2024 | County Championship Division One | M 13, 467 runs, Avg 33.36 | M 13, 38 wkts, Econ 3.01 |
| List A | — | — | M 2, 74 runs, Avg 37 | M 2, 2 wkts, Econ 8 |
| 4day | 2023 | County Championship Division One | M 14, 427 runs, Avg 26.69 | M 14, 48 wkts, Econ 2.89 |
| 4day | 2022 | County Championship Division One | M 11, 481 runs, Avg 43.73 | M 11, 30 wkts, Econ 3.11 |
| 4day | — | — | M 13, 208 runs, Avg 16 | M 13, 32 wkts, Econ 3.23 |
| 4day | — | — | M 1, 8 runs, Avg 4 | M 1, 0 wkts, Econ 2.73 |
| 4day | 2019 | County Championship Division One | M 9, 268 runs, Avg 24.36 | M 8, 18 wkts, Econ 4.39 |