International Matches

2 seasons
Format Season Competition Batting Bowling
ODI M 4, 9 runs, Avg 3 M 11, 20 wkts, Econ 4.36
ODI M 5, 44 runs, Avg 14.67 M 6, 10 wkts, Econ 5.78

Leagues Matches

4 seasons
Format Season Competition Batting Bowling
T20 2021/2022 Super Smash M 2, 30 runs, Avg 0 M 4, 4 wkts, Econ 9.64
T20 2020/2021 Super Smash M 2, 8 runs, Avg 0 M 12, 8 wkts, Econ 9.89
T20 2019/2020 Super Smash M 5, 25 runs, Avg 8.33 M 9, 12 wkts, Econ 9.49
T20 2018/2019 Super Smash M 1, 1 runs, Avg 0 M 3, 3 wkts, Econ 9.2

Domestic Matches

13 seasons
Format Season Competition Batting Bowling
4day M 6, 151 runs, Avg 16.78 M 6, 21 wkts, Econ 2.81
List A M 1, 0 wkts, Econ 8
4day M 4, 43 runs, Avg 10.75 M 4, 9 wkts, Econ 2.66
List A M 4, 21 runs, Avg 10.5 M 4, 5 wkts, Econ 4.77
4day 2024 County Championship Division One M 11, 101 runs, Avg 8.42 M 11, 16 wkts, Econ 2.75
List A M 3, 14 runs, Avg 7 M 7, 13 wkts, Econ 5.27
4day 2023 County Championship Division One M 11, 135 runs, Avg 13.5 M 12, 39 wkts, Econ 2.5
List A M 2, 8 runs, Avg 8 M 6, 9 wkts, Econ 4.43
4day 2022 County Championship Division One M 8, 86 runs, Avg 17.2 M 8, 35 wkts, Econ 2.03
List A M 5, 30 runs, Avg 15 M 6, 4 wkts, Econ 5.41
4day M 8, 125 runs, Avg 15.63 M 8, 25 wkts, Econ 2.31
4day M 7, 52 runs, Avg 10.4 M 8, 31 wkts, Econ 1.92
List A M 4, 9 runs, Avg 3 M 11, 20 wkts, Econ 4.36