International Matches

2 seasons
Format Season Competition Batting Bowling
Test/5day M 1, 21 runs, Avg 10.5 M 1, 0 wkts, Econ 3.2
ODI M 4, 59 runs, Avg 19.67 M 3, 1 wkts, Econ 9

Leagues Matches

16 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 5, 157 runs, Avg 39.25 M 5, 0 wkts, Econ 12
100-Ball 2025 The Hundred M 5, 27 runs, Avg 5.4 M 5, 1 wkts, Econ 11.65
T20 2025 T20 Blast M 14, 326 runs, Avg 23.29 M 14, 10 wkts, Econ 11.74
T20 2024/2025 Big Bash League M 6, 67 runs, Avg 16.75 M 6, 4 wkts, Econ 9.26
100-Ball 2024 The Hundred M 8, 86 runs, Avg 12.29 M 8, 3 wkts, Econ 11.96
T20 2024 Pakistan Super League M 5, 84 runs, Avg 28 M 5, 2 wkts, Econ 9.91
T20 2024 T20 Blast M 13, 207 runs, Avg 18.82 M 13, 17 wkts, Econ 8.83
T20 2023/2024 Big Bash League M 11, 99 runs, Avg 12.38 M 11, 17 wkts, Econ 8.56
100-Ball 2023 The Hundred M 9, 121 runs, Avg 15.13 M 8, 7 wkts, Econ 10.48
T20 2023 T20 Blast M 17, 363 runs, Avg 21.35 M 16, 12 wkts, Econ 9.19
100-Ball 2022 The Hundred M 8, 82 runs, Avg 11.71 M 9, 14 wkts, Econ 7.73
T20 2022 T20 Blast M 13, 404 runs, Avg 44.89 M 1, 0 wkts, Econ 8
T20 M 3, 59 runs, Avg 29.5 M 3, 2 wkts, Econ 8.68
T20 2021 T20 Blast M 9, 120 runs, Avg 13.33 M 7, 1 wkts, Econ 9.11
T20 2020 T20 Blast M 8, 147 runs, Avg 21 M 9, 7 wkts, Econ 6.65
T20 2019 T20 Blast M 7, 79 runs, Avg 26.33 M 5, 2 wkts, Econ 10.43

Domestic Matches

9 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 6, 269 runs, Avg 24.45 M 6, 0 wkts, Econ 8
List A M 1, 45 runs, Avg 45 M 1, 0 wkts, Econ 9
4day 2025 County Championship Division One M 12, 914 runs, Avg 50.78 M 12, 0 wkts, Econ 5.75
4day 2024 County Championship Division One M 9, 490 runs, Avg 40.83 M 9, 6 wkts, Econ 3.62
4day 2023 County Championship Division One M 9, 389 runs, Avg 27.79 M 6, 9 wkts, Econ 3.24
4day 2022 County Championship Division One M 7, 415 runs, Avg 41.5 M 3, 1 wkts, Econ 3.46
List A M 5, 157 runs, Avg 31.4 M 2, 1 wkts, Econ 9.22
4day M 12, 544 runs, Avg 36.27 M 12, 2 wkts, Econ 3.53
4day M 4, 245 runs, Avg 49 M 1, 0 wkts, Econ 4.2