International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 8, 227 runs, Avg 28.38 M 4, 3 wkts, Econ 5.48

Leagues Matches

9 seasons
Format Season Competition Batting Bowling
T20 2024 T20 Blast M 12, 271 runs, Avg 22.58 M 12, 2 wkts, Econ 8.32
T10 2023 Abu Dhabi T10 League M 2, 1 runs, Avg 0.5
T20 2023 T20 Blast M 7, 76 runs, Avg 10.86 M 5, 0 wkts, Econ 10.57
100-Ball 2022 The Hundred M 7, 45 runs, Avg 6.43 M 4, 2 wkts, Econ 9.64
T20 2022 T20 Blast M 11, 318 runs, Avg 31.8 M 11, 12 wkts, Econ 6.97
T20 2021 T20 Blast M 6, 185 runs, Avg 30.83 M 5, 2 wkts, Econ 7.56
T20 2020 T20 Blast M 10, 156 runs, Avg 17.33 M 10, 3 wkts, Econ 6.12
100-Ball 2021 The Hundred M 3, 42 runs, Avg 21 M 1, 0 wkts, Econ 9.57
T20 2019 T20 Blast M 10, 254 runs, Avg 25.4 M 9, 2 wkts, Econ 5.77

Domestic Matches

4 seasons
Format Season Competition Batting Bowling
List A M 1, 8 runs, Avg 8
4day 2023 County Championship Division One M 3, 69 runs, Avg 13.8 M 1, 0 wkts, Econ 2
4day 2022 County Championship Division One M 8, 327 runs, Avg 25.15 M 7, 2 wkts, Econ 4.02
4day M 1, 1 runs, Avg 0.5