International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 8, 179 runs, Avg 22.38 M 8, 8 wkts, Econ 6.04

Leagues Matches

34 seasons
Format Season Competition Batting Bowling
T20 M 7, 237 runs, Avg 33.86 M 7, 2 wkts, Econ 8.63
T10 M 6, 132 runs, Avg 26.4 M 6, 7 wkts, Econ 13.33
T20 M 5, 177 runs, Avg 88.5 M 5, 1 wkts, Econ 11.13
T20 2025 T20 Blast M 16, 462 runs, Avg 42 M 16, 1 wkts, Econ 8.57
T10 2024 Abu Dhabi T10 League M 6, 110 runs, Avg 27.5
100-Ball 2024 The Hundred M 3, 40 runs, Avg 13.33 M 3, 1 wkts, Econ 10.63
T20 M 3, 92 runs, Avg 30.67 M 3, 3 wkts, Econ 5
T20 2024 T20 Blast M 13, 340 runs, Avg 30.91 M 13, 13 wkts, Econ 7.59
T10 2023 Abu Dhabi T10 League M 6, 29 runs, Avg 9.67 M 6, 2 wkts, Econ 8
T20 M 4, 5 runs, Avg 2.5 M 4, 4 wkts, Econ 6.33
T10 M 8, 109 runs, Avg 36.33 M 8, 1 wkts, Econ 16.67
100-Ball 2023 The Hundred M 4, 60 runs, Avg 30 M 4, 6 wkts, Econ 8.65
T20 2023 T20 Blast M 13, 408 runs, Avg 37.09 M 12, 8 wkts, Econ 7.73
T20 M 9, 245 runs, Avg 49 M 6, 1 wkts, Econ 8.19
100-Ball 2022 The Hundred M 4, 107 runs, Avg 35.67
T20 2022 T20 Blast M 14, 294 runs, Avg 22.62 M 13, 13 wkts, Econ 7.64
T20 2022 Bangladesh Premier League M 8, 101 runs, Avg 14.43 M 5, 2 wkts, Econ 8
T10 2021/2022 Abu Dhabi T10 League M 8, 134 runs, Avg 22.33 M 4, 2 wkts, Econ 12
T20 M 3, 15 runs, Avg 15 M 1, 0 wkts, Econ 15
T20 M 4, 142 runs, Avg 71 M 1, 0 wkts, Econ 8
T20 M 5, 36 runs, Avg 9 M 1, 0 wkts, Econ 15
T20 2021 T20 Blast M 11, 259 runs, Avg 32.38 M 10, 8 wkts, Econ 7.09
T20 2021 Pakistan Super League M 2, 108 runs, Avg 108
T10 2021 Abu Dhabi T10 League M 7, 165 runs, Avg 41.25
T20 2020 T20 Blast M 11, 122 runs, Avg 12.2 M 5, 0 wkts, Econ 8.36
T20 2020 Pakistan Super League M 6, 94 runs, Avg 15.67 M 1, 0 wkts, Econ 8.5
100-Ball 2021 The Hundred M 7, 65 runs, Avg 9.29 M 3, 1 wkts, Econ 13.33
T20 M 6, 87 runs, Avg 87 M 6, 1 wkts, Econ 8.92
T20 2019/2020 Bangladesh Premier League M 10, 198 runs, Avg 39.6 M 11, 9 wkts, Econ 7.04
T10 2018 Abu Dhabi T10 League M 3, 15 runs, Avg 5 M 8, 6 wkts, Econ 11.5
T20 2019 T20 Blast M 11, 291 runs, Avg 48.5 M 10, 12 wkts, Econ 7.46
T20 2019 Bangladesh Premier League M 6, 140 runs, Avg 28 M 2, 3 wkts, Econ 5.4
T20 2019 Pakistan Super League M 2, 4 runs, Avg 4 M 1, 0 wkts, Econ 16.5
T20 2018 Afghanistan Premier League M 9, 213 runs, Avg 35.5 M 9, 6 wkts, Econ 7.33

Domestic Matches

2 seasons
Format Season Competition Batting Bowling
List A M 2, 11 runs, Avg 5.5 M 2, 0 wkts, Econ 5
4day 2019 County Championship Division One M 10, 514 runs, Avg 39.54 M 6, 6 wkts, Econ 3.22