International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 8, 305 runs, Avg 50.83 M 6, 3 wkts, Econ 7.15

Leagues Matches

6 seasons
Format Season Competition Batting Bowling
T20 2023 T20 Blast M 11, 145 runs, Avg 16.11 M 14, 12 wkts, Econ 7.33
T20 2022 T20 Blast M 12, 193 runs, Avg 17.55 M 11, 7 wkts, Econ 8.04
T20 2021 T20 Blast M 13, 169 runs, Avg 15.36 M 13, 11 wkts, Econ 7.83
T20 2020 T20 Blast M 5, 53 runs, Avg 26.5 M 10, 9 wkts, Econ 7.15
100-Ball 2021 The Hundred M 5, 92 runs, Avg 18.4 M 2, 2 wkts, Econ 8.38
T20 2019 T20 Blast M 1, 0 runs, Avg 0 M 1, 2 wkts, Econ 8

Domestic Matches

4 seasons
Format Season Competition Batting Bowling
4day 2023 County Championship Division One M 11, 485 runs, Avg 25.53 M 11, 9 wkts, Econ 3.48
4day M 14, 657 runs, Avg 29.86 M 14, 7 wkts, Econ 2.8
4day M 5, 235 runs, Avg 33.57 M 5, 4 wkts, Econ 2.29
4day 2019 County Championship Division One M 13, 694 runs, Avg 28.92 M 9, 13 wkts, Econ 3.22