International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 7, 210 runs, Avg 42 M 8, 8 wkts, Econ 5.77

Leagues Matches

32 seasons
Format Season Competition Batting Bowling
T20 M 3, 36 runs, Avg 12 M 3, 3 wkts, Econ 6
T20 M 6, 176 runs, Avg 58.67 M 6, 5 wkts, Econ 8.45
T20 M 5, 98 runs, Avg 49 M 5, 1 wkts, Econ 11.67
100-Ball 2025 The Hundred M 3, 48 runs, Avg 48 M 3, 0 wkts, Econ 15.56
T20 2025 T20 Blast M 13, 218 runs, Avg 21.8 M 13, 12 wkts, Econ 8.8
T20 2024 Bangladesh Premier League M 9, 68 runs, Avg 13.6 M 9, 10 wkts, Econ 4.69
T20 M 5, 29 runs, Avg 7.25 M 5, 4 wkts, Econ 5.92
T20 2024 T20 Blast M 13, 238 runs, Avg 21.64 M 13, 10 wkts, Econ 7
T10 M 8, 45 runs, Avg 15 M 8, 3 wkts, Econ 11.41
T20 M 1, 1 runs, Avg 0 M 1, 0 wkts, Econ 12
100-Ball 2023 The Hundred M 1, 16 runs, Avg 16 M 2, 0 wkts, Econ 13.57
T20 2023 T20 Blast M 8, 136 runs, Avg 19.43 M 12, 11 wkts, Econ 8.23
T20 M 2, 39 runs, Avg 39 M 2, 2 wkts, Econ 7.5
100-Ball 2022 The Hundred M 3, 43 runs, Avg 14.33 M 9, 13 wkts, Econ 8.66
T20 2022 T20 Blast M 13, 170 runs, Avg 17 M 13, 16 wkts, Econ 7.57
T10 2021/2022 Abu Dhabi T10 League M 8, 117 runs, Avg 23.4 M 3, 3 wkts, Econ 15.12
T20 2022 Pakistan Super League M 3, 58 runs, Avg 29 M 5, 1 wkts, Econ 8.42
T20 M 1, 18 runs, Avg 0 M 2, 2 wkts, Econ 14.33
T20 M 9, 138 runs, Avg 19.71 M 10, 16 wkts, Econ 5.76
T20 M 6, 39 runs, Avg 7.8 M 4, 2 wkts, Econ 7
T20 2021 T20 Blast M 13, 309 runs, Avg 30.9 M 15, 16 wkts, Econ 6.63
T20 2021 Pakistan Super League M 2, 34 runs, Avg 34 M 2, 2 wkts, Econ 10.6
T10 2021 Abu Dhabi T10 League M 3, 34 runs, Avg 17 M 4, 0 wkts, Econ 19.76
T20 2020 T20 Blast M 5, 44 runs, Avg 44 M 11, 11 wkts, Econ 7.53
T20 M 9, 188 runs, Avg 20.89 M 8, 7 wkts, Econ 7.92
T20 2020 Pakistan Super League M 9, 189 runs, Avg 27 M 10, 10 wkts, Econ 7.58
T10 2019 Abu Dhabi T10 League M 3, 5 wkts, Econ 11.2
100-Ball 2021 The Hundred M 8, 179 runs, Avg 29.83 M 9, 8 wkts, Econ 8.54
T20 2019/2020 Big Bash League M 6, 34 runs, Avg 34 M 8, 6 wkts, Econ 7.38
T10 2018 Abu Dhabi T10 League M 2, 0 wkts, Econ 15.59
T20 2019 T20 Blast M 7, 93 runs, Avg 18.6 M 12, 6 wkts, Econ 6.77
T20 2019 Pakistan Super League M 6, 119 runs, Avg 39.67 M 8, 4 wkts, Econ 7.35

Domestic Matches

3 seasons
Format Season Competition Batting Bowling
List A M 8, 72 runs, Avg 14.4 M 8, 11 wkts, Econ 4.88
4day M 5, 210 runs, Avg 30 M 5, 13 wkts, Econ 2.48
4day 2019 County Championship Division One M 9, 258 runs, Avg 17.2 M 7, 7 wkts, Econ 3.34