International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 1, 6 runs, Avg 0 M 5, 9 wkts, Econ 6.64

Leagues Matches

4 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 4, 2 runs, Avg 1 M 4, 4 wkts, Econ 10.44
T20 2025 T20 Blast M 1, 3 wkts, Econ 6
T20 2023 T20 Blast M 1, 2 runs, Avg 2 M 3, 0 wkts, Econ 10.59
T20 2019 T20 Blast M 1, 1 runs, Avg 1 M 4, 1 wkts, Econ 10.7

Domestic Matches

13 seasons
Format Season Competition Batting Bowling
4day M 4, 31 runs, Avg 7.75 M 4, 11 wkts, Econ 2.41
4day 2026 County Championship Division One M 2, 9 runs, Avg 9 M 2, 12 wkts, Econ 2.57
List A M 6, 6 runs, Avg 3 M 6, 9 wkts, Econ 4.52
4day 2025 County Championship Division One M 10, 38 runs, Avg 6.33 M 10, 11 wkts, Econ 3
List A M 8, 10 runs, Avg 0 M 8, 13 wkts, Econ 5.46
4day 2024 County Championship Division One M 14, 35 runs, Avg 5 M 14, 50 wkts, Econ 2.93
List A M 2, 2 runs, Avg 2 M 9, 24 wkts, Econ 4.34
4day 2023 County Championship Division One M 10, 60 runs, Avg 10 M 13, 54 wkts, Econ 2.69
List A M 3, 27 runs, Avg 13.5 M 8, 16 wkts, Econ 5.92
4day 2022 County Championship Division One M 13, 81 runs, Avg 9 M 14, 53 wkts, Econ 2.66
4day M 8, 48 runs, Avg 9.6 M 8, 25 wkts, Econ 2.7
4day M 5, 43 runs, Avg 10.75 M 5, 25 wkts, Econ 2.66
4day 2019 County Championship Division One M 10, 100 runs, Avg 11.11 M 12, 44 wkts, Econ 2.84