International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 6, 138 runs, Avg 34.5 M 7, 17 wkts, Econ 5.84

Leagues Matches

10 seasons
Format Season Competition Batting Bowling
T20 2024 T20 Blast M 3, 5 runs, Avg 5 M 3, 4 wkts, Econ 9.18
T20 2023 T20 Blast M 1, 0 wkts, Econ 8.7
T10 2022 Abu Dhabi T10 League M 2, 1 wkts, Econ 17
100-Ball 2022 The Hundred M 2, 2 wkts, Econ 12.16
T20 2022 T20 Blast M 3, 25 runs, Avg 8.33 M 9, 12 wkts, Econ 9.53
T10 2021/2022 Abu Dhabi T10 League M 1, 19 runs, Avg 0 M 4, 6 wkts, Econ 9.75
T20 2021 T20 Blast M 8, 36 runs, Avg 6 M 13, 13 wkts, Econ 9.1
T20 2020 T20 Blast M 4, 8 wkts, Econ 9.87
100-Ball 2021 The Hundred M 2, 6 runs, Avg 6 M 4, 2 wkts, Econ 9.5
T20 2019 T20 Blast M 2, 10 runs, Avg 5 M 4, 6 wkts, Econ 9.11

Domestic Matches

6 seasons
Format Season Competition Batting Bowling
List A M 6, 8 runs, Avg 4 M 6, 6 wkts, Econ 4.83
4day 2024 County Championship Division One M 6, 35 runs, Avg 5.83 M 6, 9 wkts, Econ 3.45
4day 2023 County Championship Division One M 4, 34 runs, Avg 17 M 4, 9 wkts, Econ 2.46
List A M 2, 10 runs, Avg 10 M 3, 6 wkts, Econ 5.95
4day M 13, 140 runs, Avg 11.67 M 13, 66 wkts, Econ 2.35
4day 2019 County Championship Division One M 12, 209 runs, Avg 9.95 M 12, 35 wkts, Econ 2.83