International Matches

2 seasons
Format Season Competition Batting Bowling
Test/5day M 1, 3 runs, Avg 1.5
ODI M 9, 516 runs, Avg 73.71 M 7, 2 wkts, Econ 6.21

Leagues Matches

6 seasons
Format Season Competition Batting Bowling
T20 2024 T20 Blast M 12, 205 runs, Avg 25.63 M 12, 1 wkts, Econ 10
T20 2023 T20 Blast M 11, 345 runs, Avg 34.5
T20 2022 T20 Blast M 17, 548 runs, Avg 39.14 M 1, 0 wkts, Econ 13
T20 2021 T20 Blast M 12, 240 runs, Avg 34.29 M 10, 5 wkts, Econ 7.23
T20 2020 T20 Blast M 9, 272 runs, Avg 30.22 M 6, 4 wkts, Econ 7
T20 2019 T20 Blast M 11, 247 runs, Avg 27.44 M 6, 3 wkts, Econ 6.63

Domestic Matches

7 seasons
Format Season Competition Batting Bowling
List A M 1, 38 runs, Avg 38 M 1, 0 wkts, Econ 3
4day 2023 County Championship Division One M 7, 228 runs, Avg 22.8 M 1, 0 wkts, Econ 5
List A M 9, 385 runs, Avg 64.17 M 4, 2 wkts, Econ 6.65
4day 2022 County Championship Division One M 14, 837 runs, Avg 44.05 M 2, 0 wkts, Econ 3.3
List A M 5, 183 runs, Avg 45.75 M 2, 2 wkts, Econ 6.23
4day M 10, 327 runs, Avg 32.7 M 10, 0 wkts, Econ 3.5
4day M 4, 199 runs, Avg 66.33 M 1, 0 wkts, Econ 6