International Matches

0 seasons

No career records in this category for the selected format.

Leagues Matches

29 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 1, 7 runs, Avg 7
T20 2025 T20 Blast M 14, 338 runs, Avg 24.14
T20 M 10, 64 runs, Avg 10.67
T20 2024 T20 Blast M 13, 353 runs, Avg 27.15 M 13, 1 wkts, Econ 7.95
T10 2023 Abu Dhabi T10 League M 6, 55 runs, Avg 13.75
T20 M 8, 67 runs, Avg 9.57
T20 2023 T20 Blast M 10, 376 runs, Avg 47
T20 M 4, 72 runs, Avg 18 M 2, 1 wkts, Econ 9.25
T10 M 2, 2 runs, Avg 1
T20 M 2, 19 runs, Avg 9.5
T20 2022 T20 Blast M 7, 152 runs, Avg 30.4
T20 2022 Bangladesh Premier League M 9, 333 runs, Avg 41.63
T10 2021/2022 Abu Dhabi T10 League M 13, 164 runs, Avg 27.33
T20 M 4, 23 runs, Avg 5.75
T20 2021 T20 Blast M 12, 174 runs, Avg 15.82
T20 2021 Pakistan Super League M 4, 26 runs, Avg 8.67
T20 2020/2021 Big Bash League M 10, 258 runs, Avg 25.8
T20 2020 Pakistan Super League M 9, 206 runs, Avg 29.43
T10 2019 Abu Dhabi T10 League M 8, 84 runs, Avg 10.5
100-Ball 2021 The Hundred M 7, 120 runs, Avg 20
T20 M 6, 144 runs, Avg 28.8
T20 M 4, 41 runs, Avg 13.67 M 1, 1 wkts, Econ 10
T10 2018 Abu Dhabi T10 League M 6, 90 runs, Avg 18
T20 2018 Abu Dhabi T10 League M 1, 27 runs, Avg 0
T20 2019 T20 Blast M 11, 261 runs, Avg 26.1 M 2, 0 wkts, Econ 8.67
T20 2019 Pakistan Super League M 11, 344 runs, Avg 34.4 M 1, 0 wkts, Econ 16
T20 2018 Afghanistan Premier League M 9, 123 runs, Avg 15.38 M 9, 0 wkts, Econ 32
T20 2018/2019 Big Bash League M 13, 333 runs, Avg 30.27 M 2, 1 wkts, Econ 6.75
T20 2019 Indian Premier League M 12, 184 runs, Avg 18.4

Domestic Matches

6 seasons
Format Season Competition Batting Bowling
4day 2026 County Championship Division One M 6, 381 runs, Avg 38.1
4day M 12, 1076 runs, Avg 56.63
List A M 7, 297 runs, Avg 59.4 M 7, 0 wkts, Econ 11
List A M 6, 278 runs, Avg 55.6
List A M 7, 343 runs, Avg 68.6 M 4, 3 wkts, Econ 7
4day M 2, 34 runs, Avg 17