International Matches

3 seasons
Format Season Competition Batting Bowling
Test/5day 2025 Test Series M 1, 1 wkts, Econ 3.84
Test/5day M 1, 5 wkts, Econ 2.75
ODI M 2, 7 runs, Avg 7 M 4, 6 wkts, Econ 5.77

Leagues Matches

16 seasons
Format Season Competition Batting Bowling
100-Ball 2025 The Hundred M 7, 7 wkts, Econ 9.52
T20 2025 T20 Blast M 7, 18 runs, Avg 9 M 7, 3 wkts, Econ 10.24
T10 2024 Abu Dhabi T10 League M 7, 1 runs, Avg 0 M 7, 4 wkts, Econ 10.33
100-Ball 2024 The Hundred M 8, 4 runs, Avg 4 M 8, 9 wkts, Econ 9.07
T20 2024 T20 Blast M 4, 2 wkts, Econ 8.63
T10 2023 Abu Dhabi T10 League M 6, 13 runs, Avg 13 M 6, 4 wkts, Econ 10.67
T20 M 2, 0 runs, Avg 0 M 2, 5 wkts, Econ 10.93
100-Ball 2023 The Hundred M 6, 5 wkts, Econ 11.56
T20 2023 T20 Blast M 5, 4 runs, Avg 0 M 15, 16 wkts, Econ 9.01
T10 2022 Abu Dhabi T10 League M 1, 0 runs, Avg 0 M 5, 3 wkts, Econ 11
100-Ball 2022 The Hundred M 6, 11 wkts, Econ 8.07
T20 2022 T20 Blast M 3, 11 runs, Avg 11 M 14, 12 wkts, Econ 8.19
T20 2021 T20 Blast M 7, 27 runs, Avg 9 M 13, 20 wkts, Econ 7.87
T20 2020 T20 Blast M 1, 0 runs, Avg 0 M 4, 4 wkts, Econ 9.23
100-Ball 2021 The Hundred M 2, 1 runs, Avg 0 M 4, 4 wkts, Econ 8.89
T20 2019 T20 Blast M 1, 0 wkts, Econ 9.5

Domestic Matches

8 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 6, 53 runs, Avg 8.83 M 6, 27 wkts, Econ 3.12
4day 2025 County Championship Division One M 6, 42 runs, Avg 8.4 M 6, 16 wkts, Econ 3
4day 2024 County Championship Division One M 11, 178 runs, Avg 17.8 M 11, 43 wkts, Econ 2.77
4day 2023 County Championship Division One M 13, 139 runs, Avg 10.69 M 13, 48 wkts, Econ 2.68
4day 2022 County Championship Division One M 12, 179 runs, Avg 13.77 M 12, 51 wkts, Econ 2.24
4day M 13, 126 runs, Avg 11.45 M 13, 58 wkts, Econ 2.2
4day M 3, 26 runs, Avg 6.5 M 3, 12 wkts, Econ 2.02
4day 2019 County Championship Division One M 9, 54 runs, Avg 6.75 M 9, 35 wkts, Econ 2.94