International Matches

2 seasons
Format Season Competition Batting Bowling
ODI M 1, 22 runs, Avg 0 M 1, 1 wkts, Econ 6.11
ODI M 6, 15 runs, Avg 3 M 10, 20 wkts, Econ 5.77

Leagues Matches

6 seasons
Format Season Competition Batting Bowling
T20 2021 T20 Blast M 1, 2 wkts, Econ 6.75
T20 M 1, 4 runs, Avg 0 M 2, 0 wkts, Econ 12.2
T20 M 6, 5 wkts, Econ 9.41
T20 M 4, 45 runs, Avg 22.5 M 10, 11 wkts, Econ 8.84
T20 2019 T20 Blast M 3, 21 runs, Avg 21 M 12, 20 wkts, Econ 8.3
T20 2018/2019 Super Smash M 3, 23 runs, Avg 11.5 M 6, 6 wkts, Econ 7.36

Domestic Matches

11 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 6, 94 runs, Avg 11.75 M 6, 26 wkts, Econ 2.47
List A M 8, 17 runs, Avg 0 M 8, 11 wkts, Econ 4.24
4day 2025 County Championship Division One M 14, 296 runs, Avg 18.5 M 14, 57 wkts, Econ 2.61
List A M 8, 121 runs, Avg 40.33 M 8, 12 wkts, Econ 4.33
4day 2024 County Championship Division One M 13, 129 runs, Avg 9.21 M 13, 51 wkts, Econ 2.85
4day 2023 County Championship Division One M 12, 246 runs, Avg 16.4 M 13, 44 wkts, Econ 2.93
4day 2022 County Championship Division One M 12, 233 runs, Avg 15.53 M 13, 58 wkts, Econ 2.87
List A M 4, 29 runs, Avg 14.5 M 7, 7 wkts, Econ 5.11
4day M 11, 148 runs, Avg 16.44 M 11, 45 wkts, Econ 3.04
List A M 1, 22 runs, Avg 0 M 1, 1 wkts, Econ 6.11
4day 2019 County Championship Division One M 10, 199 runs, Avg 14.21 M 13, 71 wkts, Econ 3.09