International Matches

7 seasons
Format Season Competition Batting Bowling
Test/5day M 4, 183 runs, Avg 26.14
Test/5day 2021 Test Series M 2, 238 runs, Avg 59.5
Test/5day 2021/2022 Ashes Series M 3, 77 runs, Avg 12.83
Test/5day M 9, 405 runs, Avg 27
ODI M 8, 198 runs, Avg 24.75
Test/5day 2019 Test Series M 6, 341 runs, Avg 31
Test/5day 2019 Ashes Series M 5, 390 runs, Avg 39

Leagues Matches

5 seasons
Format Season Competition Batting Bowling
T20 2024 T20 Blast M 10, 150 runs, Avg 18.75
T20 2022 T20 Blast M 5, 101 runs, Avg 25.25
T20 2021 T20 Blast M 8, 85 runs, Avg 12.14
T20 2020 T20 Blast M 9, 141 runs, Avg 23.5
T20 2019 T20 Blast M 1, 47 runs, Avg 0

Domestic Matches

11 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 6, 223 runs, Avg 22.3 M 6, 0 wkts, Econ 4.18
List A M 8, 143 runs, Avg 17.88 M 8, 0 wkts, Econ 7.92
4day 2025 County Championship Division One M 14, 785 runs, Avg 37.38 M 14, 0 wkts, Econ 5.5
List A M 6, 42 runs, Avg 7
4day 2024 County Championship Division One M 14, 1073 runs, Avg 53.65 M 14, 0 wkts, Econ 4
List A M 6, 107 runs, Avg 17.83
4day 2023 County Championship Division One M 14, 631 runs, Avg 27.43 M 2, 0 wkts, Econ 0.91
4day 2022 County Championship Division One M 14, 842 runs, Avg 40.1 M 4, 0 wkts, Econ 2.33
4day M 9, 617 runs, Avg 51.42 M 9, 0 wkts, Econ 3.14
4day M 1, 155 runs, Avg 77.5
4day 2019 County Championship Division One M 8, 603 runs, Avg 37.69 M 1, 0 wkts, Econ 0