International Matches

9 seasons
Format Season Competition Batting Bowling
ODI M 2, 11 runs, Avg 5.5 M 1, 0 wkts, Econ 4
ODI 2016/2017 One Day International M 2, 90 runs, Avg 45 M 1, 0 wkts, Econ 6
ODI 2017 One Day International M 5, 118 runs, Avg 23.6 M 4, 1 wkts, Econ 5.71
ODI M 8, 492 runs, Avg 61.5 M 5, 2 wkts, Econ 5.7
T20I 2020 Twenty20 International M 5, 183 runs, Avg 36.6
ODI 2019 ICC World Cup Warm-up Matches M 1, 4 runs, Avg 4
T20I 2019 Twenty20 International M 11, 253 runs, Avg 23
ODI 2019 One Day International M 5, 78 runs, Avg 15.6 M 2, 0 wkts, Econ 5.33
ODI 2019 ICC World Cup M 6, 125 runs, Avg 25 M 1, 0 wkts, Econ 9

Leagues Matches

41 seasons
Format Season Competition Batting Bowling
T20 M 1, 1 runs, Avg 1
T10 2025 Abu Dhabi T10 League M 6, 169 runs, Avg 56.33
T20 2025/2026 Super Smash M 3, 89 runs, Avg 29.67
T20 2025/2026 Big Bash League M 6, 94 runs, Avg 15.67
T20 M 13, 416 runs, Avg 32 M 13, 0 wkts, Econ 45
T20 2025 Pakistan Super League M 7, 216 runs, Avg 36
T10 2024 Abu Dhabi T10 League M 7, 114 runs, Avg 19
T10 M 6, 167 runs, Avg 33.4 M 6, 0 wkts, Econ 13.5
T20 2024/2025 Big Bash League M 6, 46 runs, Avg 7.67
T20 M 9, 123 runs, Avg 15.38
T20 2024 Pakistan Super League M 10, 326 runs, Avg 32.6
T10 2023 Abu Dhabi T10 League M 3, 80 runs, Avg 0
T20 M 10, 189 runs, Avg 18.9
T20 2023/2024 Big Bash League M 7, 224 runs, Avg 37.33
T20 M 4, 212 runs, Avg 70.67
T20 M 6, 175 runs, Avg 35
100-Ball 2023 The Hundred M 7, 221 runs, Avg 36.83
T20 2023 T20 Blast M 12, 333 runs, Avg 27.75
T20 2023 Pakistan Super League M 11, 298 runs, Avg 27.09
T10 2022 Abu Dhabi T10 League M 6, 78 runs, Avg 26 M 1, 0 wkts, Econ 20
T20 2022/2023 Big Bash League M 8, 278 runs, Avg 34.75
T20 M 8, 158 runs, Avg 19.75 M 1, 0 wkts, Econ 10
100-Ball 2022 The Hundred M 8, 206 runs, Avg 41.2
T20 2022 T20 Blast M 12, 323 runs, Avg 26.92
T20 2022 Pakistan Super League M 3, 164 runs, Avg 82
T20 M 12, 209 runs, Avg 17.42
T20 2021/2022 Big Bash League M 13, 390 runs, Avg 43.33
T20 M 11, 268 runs, Avg 29.78
T20 2021 Pakistan Super League M 7, 285 runs, Avg 57
T20 2020/2021 Big Bash League M 15, 443 runs, Avg 31.64
T20 M 8, 207 runs, Avg 34.5
T20 2020 Pakistan Super League M 8, 248 runs, Avg 35.43
100-Ball 2021 The Hundred M 7, 165 runs, Avg 33
T20 2019/2020 Super Smash M 10, 220 runs, Avg 22 M 7, 2 wkts, Econ 9.14
T20 M 6, 168 runs, Avg 33.6 M 1, 0 wkts, Econ 12.67
T20 M 8, 231 runs, Avg 33 M 3, 0 wkts, Econ 7.33
T20 M 13, 567 runs, Avg 51.55
T20 2019 Pakistan Super League M 8, 95 runs, Avg 11.88 M 4, 2 wkts, Econ 9.17
T20 2018 Afghanistan Premier League M 9, 155 runs, Avg 19.38
T20 2018/2019 Super Smash M 5, 138 runs, Avg 27.6 M 3, 6 wkts, Econ 6.57
T20 2019 Indian Premier League M 4, 84 runs, Avg 21 M 1, 3 wkts, Econ 4

Domestic Matches

1 seasons
Format Season Competition Batting Bowling
List A M 2, 11 runs, Avg 5.5 M 1, 0 wkts, Econ 4