International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 8, 253 runs, Avg 50.6

Leagues Matches

10 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 6, 130 runs, Avg 26 M 6, 5 wkts, Econ 6.97
T20 2025 T20 Blast M 14, 303 runs, Avg 25.25 M 14, 4 wkts, Econ 5.89
T10 2024 Abu Dhabi T10 League M 10, 112 runs, Avg 22.4
T10 M 6, 189 runs, Avg 189
T20 2024 T20 Blast M 17, 333 runs, Avg 27.75 M 15, 0 wkts, Econ —
T20 2023 T20 Blast M 10, 136 runs, Avg 19.43 M 2, 0 wkts, Econ 15
T20 2022 T20 Blast M 12, 239 runs, Avg 26.56 M 7, 1 wkts, Econ 7.83
T20 2021 T20 Blast M 11, 227 runs, Avg 22.7
T20 2020 T20 Blast M 10, 133 runs, Avg 22.17
T20 2019 T20 Blast M 11, 193 runs, Avg 24.13

Domestic Matches

9 seasons
Format Season Competition Batting Bowling
List A M 9, 263 runs, Avg 32.88 M 9, 12 wkts, Econ 6
4day M 3, 135 runs, Avg 33.75 M 3, 0 wkts, Econ 7.75
List A M 8, 212 runs, Avg 42.4 M 8, 1 wkts, Econ 7.27
List A M 7, 347 runs, Avg 57.83
List A M 8, 401 runs, Avg 66.83 M 8, 11 wkts, Econ 5.98
4day 2022 County Championship Division One M 3, 172 runs, Avg 28.67 M 3, 1 wkts, Econ 5.06
List A M 7, 257 runs, Avg 51.4 M 2, 0 wkts, Econ 7.86
4day M 3, 133 runs, Avg 33.25
4day M 2, 71 runs, Avg 17.75 M 1, 0 wkts, Econ 40