International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 4, 165 runs, Avg 41.25

Leagues Matches

10 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 6, 124 runs, Avg 20.67
T20 2025 T20 Blast M 14, 312 runs, Avg 22.29
T20 2024 T20 Blast M 17, 487 runs, Avg 32.47
T20 2023 T20 Blast M 14, 245 runs, Avg 17.5
100-Ball 2022 The Hundred M 7, 118 runs, Avg 19.67
T20 2022 T20 Blast M 12, 162 runs, Avg 13.5
T20 2021 T20 Blast M 12, 222 runs, Avg 18.5
T20 2020 T20 Blast M 10, 210 runs, Avg 21
100-Ball 2021 The Hundred M 7, 114 runs, Avg 28.5 M 1, 1 wkts, Econ 4
T20 2019 T20 Blast M 12, 322 runs, Avg 29.27

Domestic Matches

8 seasons
Format Season Competition Batting Bowling
4day M 6, 407 runs, Avg 37 M 6, 2 wkts, Econ 3.33
List A M 2, 30 runs, Avg 15
4day M 14, 927 runs, Avg 38.63 M 14, 0 wkts, Econ 4.71
List A M 8, 354 runs, Avg 44.25
List A M 4, 130 runs, Avg 43.33
4day 2022 County Championship Division One M 14, 836 runs, Avg 33.44 M 10, 1 wkts, Econ 4.61
4day M 9, 547 runs, Avg 36.47 M 9, 3 wkts, Econ 4.47
4day M 1, 23 runs, Avg 11.5