International Matches

5 seasons
Format Season Competition Batting Bowling
ODI 2020/2023 ICC Cricket World Cup Super League M 2, 21 runs, Avg 21 M 2, 1 wkts, Econ 9.54
T20I M 1, 0 wkts, Econ 8
T20I 2019 Tri-Series M 1, 10 runs, Avg 10 M 2, 5 wkts, Econ 10.38
T20I M 2, 2 wkts, Econ 10.14
T20I 2019 Twenty20 International M 3, 0 runs, Avg 0 M 4, 2 wkts, Econ 8.94

Leagues Matches

8 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 5, 8 runs, Avg 0 M 5, 6 wkts, Econ 8.06
T20 2025 T20 Blast M 12, 46 runs, Avg 7.67 M 12, 9 wkts, Econ 9.87
T20 2024 T20 Blast M 8, 32 runs, Avg 32 M 8, 8 wkts, Econ 9
T20 2023 T20 Blast M 8, 18 runs, Avg 3.6 M 15, 13 wkts, Econ 8.6
T20 2022 T20 Blast M 2, 17 runs, Avg 0 M 2, 0 wkts, Econ 11.5
T20 2021 T20 Blast M 2, 12 runs, Avg 12 M 3, 2 wkts, Econ 10.55
T20 2020 T20 Blast M 3, 28 runs, Avg 0 M 6, 4 wkts, Econ 8.53
T20 2019 T20 Blast M 2, 3 runs, Avg 3 M 5, 4 wkts, Econ 12.08

Domestic Matches

10 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 6, 129 runs, Avg 18.43 M 6, 19 wkts, Econ 2.91
List A M 6, 10 runs, Avg 2.5 M 6, 3 wkts, Econ 5.37
4day 2025 County Championship Division One M 11, 180 runs, Avg 16.36 M 11, 27 wkts, Econ 3.13
List A M 6, 39 runs, Avg 7.8 M 6, 11 wkts, Econ 4.28
4day 2024 County Championship Division One M 14, 407 runs, Avg 33.92 M 14, 41 wkts, Econ 3.34
4day 2023 County Championship Division One M 6, 107 runs, Avg 10.7 M 7, 8 wkts, Econ 3.41
List A M 7, 151 runs, Avg 30.2 M 7, 14 wkts, Econ 6.18
4day 2022 County Championship Division One M 14, 463 runs, Avg 23.15 M 14, 36 wkts, Econ 2.79
List A M 2, 36 runs, Avg 36 M 6, 13 wkts, Econ 5.38
4day M 9, 99 runs, Avg 16.5 M 9, 31 wkts, Econ 3.03