International Matches

5 seasons
Format Season Competition Batting Bowling
Test/5day 2025/2026 Ashes Series M 3, 15 runs, Avg 5 M 3, 18 wkts, Econ 3.72
Test/5day M 4, 28 runs, Avg 5.6 M 4, 24 wkts, Econ 4.27
Test/5day 2025 Test Series M 1, 2 wkts, Econ 4.84
Test 2023 Ashes Series M 1, 20 runs, Avg 10 M 1, 5 wkts, Econ 3.6
ODI M 4, 64 runs, Avg 21.33 M 6, 6 wkts, Econ 7.1

Leagues Matches

4 seasons
Format Season Competition Batting Bowling
100-Ball 2025 The Hundred M 6, 3 runs, Avg 0 M 6, 14 wkts, Econ 8.47
100-Ball 2023 The Hundred M 5, 7 wkts, Econ 10.78
T20 2023 T20 Blast M 1, 1 runs, Avg 1 M 3, 4 wkts, Econ 10.9
T20 2021 T20 Blast M 2, 1 wkts, Econ 8.2

Domestic Matches

6 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 4, 50 runs, Avg 25 M 4, 13 wkts, Econ 3.61
4day 2025 County Championship Division One M 6, 144 runs, Avg 28.8 M 6, 31 wkts, Econ 3.64
4day 2023 Test Series M 1, 5 wkts, Econ 3.12
List A M 1, 23 runs, Avg 23 M 2, 2 wkts, Econ 7.53
4day M 4, 66 runs, Avg 13.2 M 4, 14 wkts, Econ 3.1
4day M 2, 1 runs, Avg 1 M 4, 13 wkts, Econ 3.05