International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 1, 11 runs, Avg 0

Leagues Matches

6 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 1, 37 runs, Avg 37 M 1, 1 wkts, Econ 14
T20 2024 T20 Blast M 7, 18 runs, Avg 9 M 7, 5 wkts, Econ 11.56
T20 2023 T20 Blast M 1, 0 runs, Avg 0 M 1, 1 wkts, Econ 7.25
T20 2022 T20 Blast M 11, 182 runs, Avg 16.55 M 13, 13 wkts, Econ 9.74
T20 2021 T20 Blast M 3, 44 runs, Avg 14.67 M 4, 3 wkts, Econ 10.15
T20 2020 T20 Blast M 7, 78 runs, Avg 15.6 M 9, 13 wkts, Econ 10.55

Domestic Matches

10 seasons
Format Season Competition Batting Bowling
4day M 4, 264 runs, Avg 52.8 M 4, 12 wkts, Econ 3.67
List A M 3, 51 runs, Avg 25.5 M 3, 3 wkts, Econ 5.17
4day 2025 County Championship Division One M 2, 18 runs, Avg 9 M 2, 2 wkts, Econ 4.21
List A M 5, 27 runs, Avg 9 M 5, 12 wkts, Econ 4.92
4day 2024 County Championship Division One M 4, 57 runs, Avg 11.4 M 4, 10 wkts, Econ 3.75
List A M 4, 34 runs, Avg 8.5 M 4, 3 wkts, Econ 6.31
List A M 6, 164 runs, Avg 27.33 M 2, 2 wkts, Econ 7.2
4day M 4, 89 runs, Avg 17.8 M 4, 12 wkts, Econ 3.16
4day M 4, 114 runs, Avg 19 M 4, 3 wkts, Econ 3.88
4day 2019 County Championship Division One M 4, 167 runs, Avg 23.86 M 5, 11 wkts, Econ 3.94