International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 1, 0 wkts, Econ 8.6

Leagues Matches

20 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 6, 58 runs, Avg 14.5 M 6, 5 wkts, Econ 12
T10 2025 Abu Dhabi T10 League M 3, 2 runs, Avg 1 M 3, 0 wkts, Econ 11.54
T10 M 5, 111 runs, Avg 37 M 5, 4 wkts, Econ 14.84
100-Ball 2025 The Hundred M 4, 51 runs, Avg 25.5 M 4, 4 wkts, Econ 10.18
T20 2025 T20 Blast M 8, 124 runs, Avg 20.67 M 8, 8 wkts, Econ 9.18
100-Ball 2024 The Hundred M 3, 4 runs, Avg 1.33 M 3, 1 wkts, Econ 9.22
T20 2024 T20 Blast M 13, 196 runs, Avg 32.67 M 13, 20 wkts, Econ 9.25
T20 M 2, 43 runs, Avg 43 M 2, 1 wkts, Econ 7.29
100-Ball 2023 The Hundred M 3, 6 runs, Avg 2 M 6, 3 wkts, Econ 11.16
T20 2023 T20 Blast M 10, 147 runs, Avg 16.33 M 12, 20 wkts, Econ 9.76
T10 2022 Abu Dhabi T10 League M 5, 44 runs, Avg 14.67 M 9, 12 wkts, Econ 12.56
100-Ball 2022 The Hundred M 8, 48 runs, Avg 6.86 M 9, 14 wkts, Econ 9.66
T20 2022 T20 Blast M 11, 138 runs, Avg 19.71 M 15, 17 wkts, Econ 10.13
T20 2022 Pakistan Super League M 1, 0 runs, Avg 0 M 1, 1 wkts, Econ 11
T20 M 2, 17 runs, Avg 8.5 M 2, 1 wkts, Econ 10.57
T20 2021/2022 Big Bash League M 8, 52 runs, Avg 7.43 M 9, 8 wkts, Econ 9
T20 2021 T20 Blast M 10, 215 runs, Avg 26.88 M 11, 14 wkts, Econ 9.87
T20 2020 T20 Blast M 7, 89 runs, Avg 14.83 M 8, 8 wkts, Econ 9.27
100-Ball 2021 The Hundred M 2, 36 runs, Avg 18
T20 2019 T20 Blast M 7, 91 runs, Avg 30.33 M 9, 4 wkts, Econ 8.92

Domestic Matches

6 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 6, 193 runs, Avg 24.13 M 6, 14 wkts, Econ 3.22
4day 2025 County Championship Division One M 9, 323 runs, Avg 32.3 M 9, 20 wkts, Econ 3.44
4day 2022 County Championship Division One M 14, 277 runs, Avg 15.39 M 14, 42 wkts, Econ 3.44
4day M 13, 411 runs, Avg 21.63 M 13, 44 wkts, Econ 2.9
4day M 5, 234 runs, Avg 46.8 M 5, 15 wkts, Econ 2.37
4day 2019 County Championship Division One M 2, 36 runs, Avg 12 M 2, 5 wkts, Econ 2.63