International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 8, 175 runs, Avg 58.33 M 8, 5 wkts, Econ 4.95

Leagues Matches

3 seasons
Format Season Competition Batting Bowling
T20 2025 T20 Blast M 14, 94 runs, Avg 47 M 14, 12 wkts, Econ 9.89
T20 2020 T20 Blast M 5, 69 runs, Avg 17.25 M 5, 2 wkts, Econ 6.4
T20 2019 T20 Blast M 1, 1 runs, Avg 1 M 1, 0 wkts, Econ 10

Domestic Matches

10 seasons
Format Season Competition Batting Bowling
4day M 6, 386 runs, Avg 55.14 M 6, 7 wkts, Econ 3.41
List A M 6, 118 runs, Avg 23.6 M 6, 4 wkts, Econ 6.04
4day M 12, 787 runs, Avg 41.42 M 12, 18 wkts, Econ 2.84
List A M 1, 2 wkts, Econ 2.5
List A M 6, 84 runs, Avg 16.8 M 7, 8 wkts, Econ 5.86
4day 2023 County Championship Division One M 11, 480 runs, Avg 30 M 11, 13 wkts, Econ 3.5
4day 2022 County Championship Division One M 13, 961 runs, Avg 53.39 M 9, 12 wkts, Econ 3.12
List A M 3, 110 runs, Avg 55 M 2, 3 wkts, Econ 6
4day M 13, 584 runs, Avg 30.74 M 13, 10 wkts, Econ 2.95
4day M 3, 200 runs, Avg 50 M 4, 2 wkts, Econ 4.33