International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 7, 242 runs, Avg 40.33 M 7, 8 wkts, Econ 5.93

Leagues Matches

7 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 5, 23 runs, Avg 0 M 5, 6 wkts, Econ 6.67
T20 2025 T20 Blast M 11, 75 runs, Avg 18.75 M 11, 15 wkts, Econ 7.54
T20 2024 T20 Blast M 14, 96 runs, Avg 16 M 14, 17 wkts, Econ 9.28
T20 2023 T20 Blast M 8, 125 runs, Avg 62.5 M 14, 18 wkts, Econ 9.01
T20 2022 T20 Blast M 8, 41 runs, Avg 10.25 M 13, 15 wkts, Econ 9.31
T20 2021 T20 Blast M 8, 53 runs, Avg 8.83 M 12, 11 wkts, Econ 10.3
T20 2020 T20 Blast M 7, 120 runs, Avg 20 M 6, 4 wkts, Econ 8.56

Domestic Matches

12 seasons
Format Season Competition Batting Bowling
4day M 6, 172 runs, Avg 21.5 M 6, 22 wkts, Econ 3.43
List A M 5, 51 runs, Avg 25.5 M 5, 5 wkts, Econ 4.81
4day 2025 County Championship Division One M 14, 335 runs, Avg 16.75 M 14, 58 wkts, Econ 3.15
List A M 5, 224 runs, Avg 44.8 M 5, 8 wkts, Econ 4.75
4day 2024 County Championship Division One M 6, 141 runs, Avg 23.5 M 6, 27 wkts, Econ 3.6
List A M 6, 296 runs, Avg 59.2 M 8, 9 wkts, Econ 5.93
4day 2023 County Championship Division One M 10, 288 runs, Avg 16.94 M 10, 19 wkts, Econ 3.62
List A M 3, 102 runs, Avg 34 M 3, 2 wkts, Econ 7.92
4day 2022 County Championship Division One M 10, 221 runs, Avg 15.79 M 10, 25 wkts, Econ 3.09
List A M 4, 145 runs, Avg 48.33 M 6, 9 wkts, Econ 5.8
4day M 11, 316 runs, Avg 21.07 M 11, 34 wkts, Econ 2.99
4day M 2, 78 runs, Avg 39 M 3, 6 wkts, Econ 2.66