International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 2, 32 runs, Avg 32 M 2, 3 wkts, Econ 7.97

Leagues Matches

6 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 5, 27 runs, Avg 9 M 5, 8 wkts, Econ 9.2
T20 2025 T20 Blast M 5, 25 runs, Avg 8.33 M 5, 5 wkts, Econ 7.74
T20 2024 T20 Blast M 11, 149 runs, Avg 18.63 M 11, 12 wkts, Econ 9.15
T20 2023 T20 Blast M 2, 0 wkts, Econ 10
T20 2022 T20 Blast M 7, 51 runs, Avg 8.5 M 8, 8 wkts, Econ 10.98
T20 2021 T20 Blast M 6, 18 runs, Avg 4.5 M 11, 9 wkts, Econ 9.33

Domestic Matches

9 seasons
Format Season Competition Batting Bowling
4day M 6, 320 runs, Avg 40 M 6, 11 wkts, Econ 3.06
List A M 9, 119 runs, Avg 23.8 M 9, 10 wkts, Econ 4.81
4day 2025 County Championship Division One M 13, 518 runs, Avg 25.9 M 13, 38 wkts, Econ 3.17
4day 2024 County Championship Division One M 10, 433 runs, Avg 33.31 M 10, 19 wkts, Econ 2.93
List A M 6, 90 runs, Avg 22.5 M 7, 6 wkts, Econ 5.28
List A M 7, 169 runs, Avg 28.17 M 7, 14 wkts, Econ 4.48
4day 2022 County Championship Division One M 5, 198 runs, Avg 28.29 M 5, 4 wkts, Econ 3.3
List A M 5, 159 runs, Avg 39.75 M 9, 12 wkts, Econ 6.32
4day 2019 County Championship Division One M 2, 27 runs, Avg 27 M 2, 6 wkts, Econ 3.98