International Matches

5 seasons
Format Season Competition Batting Bowling
Test/5day M 4, 58 runs, Avg 9.67 M 4, 12 wkts, Econ 2.81
ODI 2020/2023 ICC Cricket World Cup Super League M 6, 68 runs, Avg 22.67 M 6, 5 wkts, Econ 5.34
Test/5day M 1, 111 runs, Avg 111 M 1, 2 wkts, Econ 2.24
ODI M 9, 213 runs, Avg 53.25 M 11, 20 wkts, Econ 4.84
Test/5day 2019 Ashes Series M 1, 26 runs, Avg 13 M 1, 2 wkts, Econ 3.19

Leagues Matches

15 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 5, 37 runs, Avg 37 M 5, 7 wkts, Econ 8.22
100-Ball 2025 The Hundred M 7, 51 runs, Avg 25.5 M 7, 11 wkts, Econ 8.75
T20 2025 T20 Blast M 15, 37 runs, Avg 37 M 15, 10 wkts, Econ 8.04
T20 M 6, 15 runs, Avg 3.75 M 6, 8 wkts, Econ 6.41
100-Ball 2024 The Hundred M 7, 26 runs, Avg 0 M 7, 8 wkts, Econ 5.54
T20 2024 T20 Blast M 12, 60 runs, Avg 20 M 12, 9 wkts, Econ 8.14
100-Ball 2023 The Hundred M 2, 7 runs, Avg 7 M 7, 7 wkts, Econ 10.51
T20 2023 T20 Blast M 7, 53 runs, Avg 10.6 M 14, 18 wkts, Econ 7.35
100-Ball 2022 The Hundred M 1, 2 wkts, Econ 6.56
T20 2022 T20 Blast M 3, 25 runs, Avg 12.5 M 6, 10 wkts, Econ 8.13
T20 M 1, 1 runs, Avg 1 M 1, 1 wkts, Econ 3.5
T20 2021 T20 Blast M 6, 51 runs, Avg 12.75 M 11, 13 wkts, Econ 7.14
T20 2020 T20 Blast M 2, 26 runs, Avg 26 M 5, 6 wkts, Econ 9.45
100-Ball 2021 The Hundred M 1, 4 runs, Avg 0 M 3, 3 wkts, Econ 7.6
T20 2019 T20 Blast M 7, 47 runs, Avg 7.83 M 12, 11 wkts, Econ 9.66

Domestic Matches

8 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 6, 415 runs, Avg 51.88 M 6, 24 wkts, Econ 2.63
4day 2025 County Championship Division One M 11, 312 runs, Avg 34.67 M 11, 33 wkts, Econ 2.85
4day 2024 County Championship Division One M 11, 356 runs, Avg 32.36 M 11, 32 wkts, Econ 3.19
4day 2023 County Championship Division One M 9, 249 runs, Avg 22.64 M 9, 26 wkts, Econ 2.97
4day 2022 County Championship Division One M 9, 203 runs, Avg 16.92 M 9, 36 wkts, Econ 2.69
4day M 8, 237 runs, Avg 23.7 M 8, 42 wkts, Econ 2.41
4day M 5, 137 runs, Avg 19.57 M 5, 238 wkts, Econ 2
4day 2019 County Championship Division One M 10, 230 runs, Avg 16.43 M 10, 37 wkts, Econ 2.87