International Matches

3 seasons
Format Season Competition Batting Bowling
T20I 2026 ICC Men's T20 World Cup M 4, 59 runs, Avg 19.67 M 4, 3 wkts, Econ 11.21
T20I 2026 Twenty20 International M 3, 44 runs, Avg 22 M 3, 6 wkts, Econ 7.72
T20I 2022 Tri-Series M 4, 197 runs, Avg 49.25

Leagues Matches

9 seasons
Format Season Competition Batting Bowling
T20 M 2, 29 runs, Avg 29 M 2, 4 wkts, Econ 5
T20 2026 T20 Blast M 1, 2 runs, Avg 2 M 1, 0 wkts, Econ 12.5
T20 2025 T20 Blast M 10, 32 runs, Avg 6.4 M 10, 7 wkts, Econ 9.07
T20 2024 T20 Blast M 10, 37 runs, Avg 12.33 M 10, 7 wkts, Econ 10.9
T20 2023 T20 Blast M 5, 84 runs, Avg 42 M 14, 24 wkts, Econ 10.27
T20 2022 T20 Blast M 9, 67 runs, Avg 11.17 M 11, 14 wkts, Econ 9.79
T20 2021 T20 Blast M 8, 35 runs, Avg 7 M 9, 9 wkts, Econ 9.84
T20 2020 T20 Blast M 9, 79 runs, Avg 13.17 M 11, 6 wkts, Econ 8.8
T20 2019 T20 Blast M 1, 2 runs, Avg 0 M 1, 2 wkts, Econ 5.75

Domestic Matches

13 seasons
Format Season Competition Batting Bowling
4day M 1, 1 runs, Avg 1 M 1, 4 wkts, Econ 4.31
List A M 2, 43 runs, Avg 21.5 M 2, 2 wkts, Econ 5
4day M 11, 675 runs, Avg 51.92 M 11, 15 wkts, Econ 3.12
List A M 8, 200 runs, Avg 28.57 M 8, 11 wkts, Econ 5.31
4day 2024 County Championship Division One M 7, 241 runs, Avg 21.91 M 7, 7 wkts, Econ 3.66
List A M 8, 118 runs, Avg 14.75 M 8, 3 wkts, Econ 6.36
4day 2023 County Championship Division One M 6, 206 runs, Avg 20.6 M 6, 7 wkts, Econ 3.3
List A M 7, 112 runs, Avg 18.67 M 7, 12 wkts, Econ 6.25
4day 2022 County Championship Division One M 6, 231 runs, Avg 25.67 M 6, 11 wkts, Econ 3.51
List A M 5, 35 runs, Avg 7 M 7, 3 wkts, Econ 6.16
4day M 6, 134 runs, Avg 19.14 M 6, 17 wkts, Econ 2.13
4day M 4, 129 runs, Avg 21.5 M 4, 5 wkts, Econ 3.13
4day 2019 County Championship Division One M 5, 113 runs, Avg 22.6 M 5, 14 wkts, Econ 3.81