International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 9, 113 runs, Avg 12.56 M 9, 6 wkts, Econ 5.52

Leagues Matches

9 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 5, 67 runs, Avg 13.4
T20 2025 T20 Blast M 11, 245 runs, Avg 22.27 M 11, 0 wkts, Econ 12
T20 2024 T20 Blast M 11, 225 runs, Avg 20.45 M 11, 6 wkts, Econ 8.8
T20 2023 T20 Blast M 15, 369 runs, Avg 26.36 M 13, 15 wkts, Econ 8.24
100-Ball 2022 The Hundred M 2, 10 runs, Avg 5 M 2, 0 wkts, Econ 10
T20 2022 T20 Blast M 13, 315 runs, Avg 24.23 M 10, 12 wkts, Econ 7.41
T20 2021 T20 Blast M 13, 358 runs, Avg 29.83 M 8, 5 wkts, Econ 5.9
T20 2020 T20 Blast M 7, 143 runs, Avg 28.6 M 8, 3 wkts, Econ 8.5
T20 2019 T20 Blast M 5, 33 runs, Avg 6.6 M 5, 2 wkts, Econ 8.82

Domestic Matches

9 seasons
Format Season Competition Batting Bowling
4day M 6, 351 runs, Avg 35.1 M 6, 3 wkts, Econ 4.42
List A M 9, 448 runs, Avg 49.78 M 9, 5 wkts, Econ 7.71
4day 2025 County Championship Division One M 11, 523 runs, Avg 24.9 M 11, 1 wkts, Econ 5.63
4day 2024 County Championship Division One M 12, 518 runs, Avg 32.38 M 12, 4 wkts, Econ 2.73
List A M 3, 69 runs, Avg 23 M 3, 7 wkts, Econ 5.63
List A M 1, 21 runs, Avg 21 M 1, 1 wkts, Econ 6.17
List A M 6, 267 runs, Avg 44.5 M 5, 7 wkts, Econ 5.07
4day M 14, 480 runs, Avg 25.26 M 14, 15 wkts, Econ 3.19
4day M 5, 367 runs, Avg 52.43 M 5, 6 wkts, Econ 3.28