International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 7, 180 runs, Avg 30 M 8, 8 wkts, Econ 5.11

Leagues Matches

13 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 6, 84 runs, Avg 16.8 M 6, 0 wkts, Econ 11.86
T10 M 7, 26 runs, Avg 6.5 M 7, 8 wkts, Econ 10.38
100-Ball 2025 The Hundred M 2, 40 runs, Avg 20 M 2, 0 wkts, Econ 16
T20 2025 T20 Blast M 14, 213 runs, Avg 23.67 M 14, 12 wkts, Econ 8.85
100-Ball 2024 The Hundred M 1, 0 runs, Avg 0 M 1, 0 wkts, Econ 20
T20 2024 T20 Blast M 12, 166 runs, Avg 13.83 M 12, 9 wkts, Econ 9.05
T20 2023 T20 Blast M 13, 375 runs, Avg 34.09 M 13, 11 wkts, Econ 10.14
100-Ball 2022 The Hundred M 2, 17 runs, Avg 17 M 2, 2 wkts, Econ 9.73
T20 2022 T20 Blast M 10, 191 runs, Avg 23.88 M 9, 9 wkts, Econ 10.97
T20 2021 T20 Blast M 7, 113 runs, Avg 37.67 M 9, 11 wkts, Econ 9.93
T20 2020 T20 Blast M 11, 200 runs, Avg 28.57 M 11, 16 wkts, Econ 9.56
100-Ball 2021 The Hundred M 3, 12 runs, Avg 12 M 3, 4 wkts, Econ 3.85
T20 2019 T20 Blast M 11, 206 runs, Avg 25.75 M 10, 8 wkts, Econ 8.67

Domestic Matches

9 seasons
Format Season Competition Batting Bowling
4day M 6, 244 runs, Avg 30.5 M 6, 28 wkts, Econ 2.62
List A M 2, 54 runs, Avg 27 M 2, 5 wkts, Econ 4.05
4day M 14, 482 runs, Avg 22.95 M 14, 42 wkts, Econ 2.76
List A M 1, 0 runs, Avg 0
List A M 7, 287 runs, Avg 41 M 7, 11 wkts, Econ 5.17
4day 2023 County Championship Division One M 14, 955 runs, Avg 41.52 M 13, 31 wkts, Econ 2.88
4day 2022 County Championship Division One M 10, 586 runs, Avg 32.56 M 11, 27 wkts, Econ 2.93
4day M 13, 376 runs, Avg 20.89 M 13, 51 wkts, Econ 2.58
4day M 5, 173 runs, Avg 24.71 M 4, 17 wkts, Econ 2.63