International Matches

1 seasons
Format Season Competition Batting Bowling
Test/5day M 1, 24 runs, Avg 12 M 1, 1 wkts, Econ 4

Leagues Matches

4 seasons
Format Season Competition Batting Bowling
T20 2023 T20 Blast M 3, 6 runs, Avg 6 M 7, 5 wkts, Econ 8.78
T20 2022 T20 Blast M 3, 1 wkts, Econ 9
T20 2021 T20 Blast M 2, 3 runs, Avg 1.5 M 5, 4 wkts, Econ 11.64
T20 2020 T20 Blast M 6, 10 wkts, Econ 6.94

Domestic Matches

12 seasons
Format Season Competition Batting Bowling
4day M 5, 137 runs, Avg 19.57 M 5, 14 wkts, Econ 3.39
List A M 6, 23 runs, Avg 11.5 M 6, 7 wkts, Econ 5.49
4day M 12, 213 runs, Avg 16.38 M 12, 38 wkts, Econ 3.28
List A M 5, 50 runs, Avg 12.5 M 5, 2 wkts, Econ 4.79
4day 2024 County Championship Division One M 12, 210 runs, Avg 13.13 M 12, 27 wkts, Econ 2.93
List A M 3, 91 runs, Avg 45.5 M 5, 5 wkts, Econ 5.71
4day 2023 County Championship Division One M 13, 467 runs, Avg 33.36 M 12, 50 wkts, Econ 2.78
List A M 4, 42 runs, Avg 14 M 7, 12 wkts, Econ 4.69
4day 2022 County Championship Division One M 13, 208 runs, Avg 14.86 M 13, 52 wkts, Econ 2.59
List A M 3, 61 runs, Avg 20.33 M 6, 10 wkts, Econ 3.7
4day M 12, 306 runs, Avg 21.86 M 12, 49 wkts, Econ 2.52
4day M 3, 47 runs, Avg 15.67 M 4, 13 wkts, Econ 2.53