International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 5, 77 runs, Avg 15.4 M 8, 16 wkts, Econ 6.91

Leagues Matches

8 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 5, 16 runs, Avg 0 M 5, 5 wkts, Econ 8.59
T20 2025 T20 Blast M 9, 52 runs, Avg 13 M 9, 13 wkts, Econ 9.43
100-Ball 2022 The Hundred M 2, 4 runs, Avg 2 M 6, 5 wkts, Econ 11.02
T20 2022 T20 Blast M 5, 36 runs, Avg 18 M 12, 8 wkts, Econ 9.95
T20 2021 T20 Blast M 5, 17 runs, Avg 8.5 M 14, 22 wkts, Econ 8.11
T20 2020 T20 Blast M 3, 6 runs, Avg 6 M 10, 7 wkts, Econ 9.14
100-Ball 2021 The Hundred M 2, 1 runs, Avg 1 M 4, 3 wkts, Econ 11.43
T20 2019 T20 Blast M 1, 0 wkts, Econ 12.5

Domestic Matches

8 seasons
Format Season Competition Batting Bowling
4day M 5, 85 runs, Avg 14.17 M 5, 18 wkts, Econ 3.47
List A M 6, 18 runs, Avg 18 M 6, 15 wkts, Econ 4.97
4day 2025 County Championship Division One M 3, 40 runs, Avg 20 M 3, 11 wkts, Econ 3.38
4day 2022 County Championship Division One M 10, 268 runs, Avg 19.14 M 10, 21 wkts, Econ 3.57
List A M 2, 24 runs, Avg 24 M 4, 3 wkts, Econ 6.38
4day M 8, 244 runs, Avg 24.4 M 8, 32 wkts, Econ 3.35
4day M 4, 96 runs, Avg 16 M 4, 15 wkts, Econ 2.98
4day 2019 County Championship Division One M 13, 174 runs, Avg 13.38 M 14, 55 wkts, Econ 3.61