International Matches

8 seasons
Format Season Competition Batting Bowling
Test/5day M 4, 52 runs, Avg 17.33 M 4, 18 wkts, Econ 3.51
Test/5day 2023 Test Series M 2, 20 runs, Avg 10 M 2, 10 wkts, Econ 3.22
Test/5day M 12, 102 runs, Avg 12.75 M 12, 42 wkts, Econ 2.83
Test/5day 2021/2022 Ashes Series M 3, 51 runs, Avg 12.75 M 3, 6 wkts, Econ 4.37
Test/5day M 1, 3 runs, Avg 3 M 1, 3 wkts, Econ 2.05
Test/5day M 6, 53 runs, Avg 6.63 M 6, 28 wkts, Econ 3.21
Test/5day 2019 Test Series M 2, 111 runs, Avg 55.5 M 2, 2 wkts, Econ 3.58
Test/5day 2019 Ashes Series M 4, 54 runs, Avg 13.5 M 4, 12 wkts, Econ 3.06

Leagues Matches

3 seasons
Format Season Competition Batting Bowling
T20 2025 T20 Blast M 3, 8 runs, Avg 0 M 3, 3 wkts, Econ 9.14
T20 2024 T20 Blast M 5, 0 runs, Avg 0 M 5, 6 wkts, Econ 8.4
T20 2021 T20 Blast M 2, 5 wkts, Econ 7.5

Domestic Matches

12 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 5, 65 runs, Avg 16.25 M 5, 5 wkts, Econ 2.89
List A M 6, 16 runs, Avg 8 M 6, 9 wkts, Econ 4.15
4day 2025 County Championship Division One M 14, 114 runs, Avg 11.4 M 14, 52 wkts, Econ 2.47
List A M 10, 23 runs, Avg 23 M 10, 15 wkts, Econ 4.1
4day 2024 County Championship Division One M 9, 146 runs, Avg 20.86 M 9, 45 wkts, Econ 2.6
4day 2023 County Championship Division One M 6, 126 runs, Avg 31.5 M 6, 18 wkts, Econ 3.45
4day 2023 Test Series M 1, 4 wkts, Econ 3.68
4day 2022 County Championship Division One M 5, 93 runs, Avg 15.5 M 6, 13 wkts, Econ 2.39
List A M 1, 0 wkts, Econ 7
4day M 10, 276 runs, Avg 25.09 M 10, 18 wkts, Econ 2.34
4day M 1, 26 runs, Avg 13 M 1, 0 wkts, Econ 2.75
4day 2019 County Championship Division One M 9, 53 runs, Avg 5.89 M 8, 34 wkts, Econ 2.38