International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 5, 117 runs, Avg 23.4

Leagues Matches

6 seasons
Format Season Competition Batting Bowling
T20 2025 T20 Blast M 4, 42 runs, Avg 10.5
T20 2024 T20 Blast M 2, 17 runs, Avg 17
T20 2022 T20 Blast M 9, 148 runs, Avg 16.44
T20 2021 T20 Blast M 13, 315 runs, Avg 31.5 M 2, 0 wkts, Econ 11.5
T20 2020 T20 Blast M 9, 318 runs, Avg 39.75 M 3, 0 wkts, Econ 7.17
T20 2019 T20 Blast M 3, 85 runs, Avg 28.33 M 1, 1 wkts, Econ 11

Domestic Matches

11 seasons
Format Season Competition Batting Bowling
4day M 6, 256 runs, Avg 23.27 M 6, 0 wkts, Econ 3.8
List A M 10, 479 runs, Avg 59.88
4day 2025 County Championship Division One M 14, 1060 runs, Avg 44.17 M 14, 4 wkts, Econ 5.41
List A M 9, 526 runs, Avg 105.2 M 9, 1 wkts, Econ 14.62
4day 2024 County Championship Division One M 14, 710 runs, Avg 32.27 M 14, 0 wkts, Econ 2.17
List A M 8, 397 runs, Avg 66.17 M 2, 1 wkts, Econ 5
List A M 8, 332 runs, Avg 66.4 M 5, 4 wkts, Econ 5.66
List A M 7, 239 runs, Avg 34.14 M 2, 0 wkts, Econ 3.25
4day M 14, 1075 runs, Avg 56.58 M 14, 1 wkts, Econ 3.38
4day M 5, 498 runs, Avg 55.33 M 2, 2 wkts, Econ 3.19
4day 2019 County Championship Division One M 5, 189 runs, Avg 18.9 M 2, 0 wkts, Econ 8