International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 3, 10 runs, Avg 5 M 3, 3 wkts, Econ 4.3

Leagues Matches

10 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 6, 1 runs, Avg 1 M 6, 12 wkts, Econ 6.35
T20 M 7, 20 runs, Avg 20 M 7, 2 wkts, Econ 8.67
100-Ball 2025 The Hundred M 8, 34 runs, Avg 11.33 M 8, 9 wkts, Econ 9.32
T20 2025 T20 Blast M 17, 24 runs, Avg 24 M 17, 27 wkts, Econ 8.67
100-Ball 2024 The Hundred M 8, 26 runs, Avg 0 M 8, 7 wkts, Econ 9.34
T20 2024 T20 Blast M 12, 47 runs, Avg 23.5 M 12, 20 wkts, Econ 8.33
T20 2023 T20 Blast M 2, 2 runs, Avg 2 M 5, 6 wkts, Econ 9.15
T20 2022 T20 Blast M 3, 2 wkts, Econ 10.44
T20 2021 T20 Blast M 5, 5 runs, Avg 2.5 M 9, 19 wkts, Econ 7.87
T20 2020 T20 Blast M 2, 2 runs, Avg 2 M 3, 1 wkts, Econ 9.67

Domestic Matches

12 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 2, 27 runs, Avg 6.75 M 2, 2 wkts, Econ 4.21
List A M 2, 71 runs, Avg 0 M 2, 7 wkts, Econ 5.79
4day 2025 County Championship Division One M 2, 9 runs, Avg 3 M 2, 0 wkts, Econ 5.74
List A M 4, 42 runs, Avg 42 M 8, 14 wkts, Econ 5.62
List A M 8, 122 runs, Avg 20.33 M 9, 18 wkts, Econ 5.79
List A M 4, 17 runs, Avg 8.5 M 5, 6 wkts, Econ 7.21
4day M 1, 5 runs, Avg 2.5 M 1, 4 wkts, Econ 3.96
4day M 1, 38 runs, Avg 19 M 1, 3 wkts, Econ 3.41
M 1, 22 runs, Avg 0
Youth ODI M 1, 22 runs, Avg 0 M 4, 4 wkts, Econ 4.2
M 1, 1 wkts, Econ 2.25
Youth ODI M 1, 4 runs, Avg 4 M 4, 7 wkts, Econ 4.41