International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 8, 359 runs, Avg 44.88 M 6, 3 wkts, Econ 5.59

Leagues Matches

5 seasons
Format Season Competition Batting Bowling
T20 2023 T20 Blast M 3, 22 runs, Avg 11
T20 2022 T20 Blast M 9, 153 runs, Avg 21.86
T20 2021 T20 Blast M 12, 347 runs, Avg 49.57 M 3, 0 wkts, Econ 14
T20 2020 T20 Blast M 2, 49 runs, Avg 24.5
T20 2019 T20 Blast M 9, 177 runs, Avg 35.4 M 6, 10 wkts, Econ 6.5

Domestic Matches

10 seasons
Format Season Competition Batting Bowling
List A M 5, 108 runs, Avg 21.6 M 5, 4 wkts, Econ 5.19
4day M 11, 473 runs, Avg 29.56 M 11, 9 wkts, Econ 3.29
List A M 3, 38 runs, Avg 12.67 M 3, 2 wkts, Econ 5.82
List A M 8, 251 runs, Avg 31.38 M 8, 12 wkts, Econ 5.96
4day 2023 County Championship Division One M 13, 780 runs, Avg 39 M 12, 14 wkts, Econ 3.63
List A M 5, 160 runs, Avg 40 M 3, 5 wkts, Econ 4.72
4day 2022 County Championship Division One M 14, 804 runs, Avg 32.16 M 14, 34 wkts, Econ 2.94
List A M 6, 160 runs, Avg 32 M 4, 3 wkts, Econ 4.63
4day M 14, 640 runs, Avg 30.48 M 14, 5 wkts, Econ 3.66
4day M 3, 80 runs, Avg 13.33 M 2, 1 wkts, Econ 2.95