International Matches

14 seasons
Format Season Competition Batting Bowling
T20I 2026 ICC Men's T20 World Cup M 7, 183 runs, Avg 61
ODI 2026 One Day International M 1, 5 runs, Avg 5
T20I 2026 Twenty20 International M 2, 63 runs, Avg 63
ODI 2025 One Day International M 10, 246 runs, Avg 24.6
T20I 2025 Twenty20 International M 16, 160 runs, Avg 10.67 M 16, 1 wkts, Econ 10
T20I M 1, 47 runs, Avg 0
T20I 2024 ICC Men's T20 World Cup M 7, 121 runs, Avg 40.33
ODI 2024 One Day International M 9, 425 runs, Avg 106.25 M 9, 2 wkts, Econ 9.63
T20I 2024 Twenty20 International M 12, 169 runs, Avg 24.14
ODI 2023 One Day International M 3, 72 runs, Avg 24 M 1, 1 wkts, Econ 6
T20I 2023 Twenty20 International M 3, 95 runs, Avg 31.67 M 1, 0 wkts, Econ 23
T20I 2021 Pakistan Super League M 1, 18 runs, Avg 18
T20I 2020 Twenty20 International M 1, 26 runs, Avg 26 M 1, 1 wkts, Econ 7
T20I 2019 Twenty20 International M 2, 15 runs, Avg 7.5 M 1, 0 wkts, Econ 9.33

Leagues Matches

40 seasons
Format Season Competition Batting Bowling
T20 M 1, 5 runs, Avg 5
T20 2026 Indian Premier League M 8, 123 runs, Avg 24.6
T10 2025 Abu Dhabi T10 League M 5, 151 runs, Avg 75.5
T20 M 9, 184 runs, Avg 23 M 9, 0 wkts, Econ 19
T20 M 11, 334 runs, Avg 66.8 M 11, 4 wkts, Econ 8.25
T20 2025 Global Super League M 5, 90 runs, Avg 30
T20 M 7, 222 runs, Avg 37
T20 M 10, 189 runs, Avg 23.63 M 10, 3 wkts, Econ 11.33
T20 M 12, 115 runs, Avg 28.75
T20 2025 Indian Premier League M 14, 291 runs, Avg 32.33
T10 2024 Abu Dhabi T10 League M 7, 179 runs, Avg 59.67
T20 2024/2025 Big Bash League M 6, 74 runs, Avg 14.8 M 6, 0 wkts, Econ 22
T20 M 6, 38 runs, Avg 9.5 M 6, 1 wkts, Econ 18
T20 M 6, 42 runs, Avg 7
T20 M 4, 35 runs, Avg 8.75
T20 2024 Pakistan Super League M 6, 151 runs, Avg 30.2
T20 M 8, 105 runs, Avg 17.5
T20 M 8, 220 runs, Avg 44
T20 M 8, 194 runs, Avg 32.33 M 2, 0 wkts, Econ 14.5
T10 2022 Abu Dhabi T10 League M 7, 115 runs, Avg 19.17
T10 M 5, 89 runs, Avg 22.25
T20 M 8, 151 runs, Avg 21.57 M 3, 1 wkts, Econ 8
T20 2022 Indian Premier League M 2, 33 runs, Avg 16.5
T10 2021/2022 Abu Dhabi T10 League M 10, 173 runs, Avg 19.22
T20 2022 Pakistan Super League M 9, 160 runs, Avg 22.86
T20 M 11, 247 runs, Avg 41.17
T20 M 5, 52 runs, Avg 13
T20 M 10, 263 runs, Avg 37.57
T20 2021 Pakistan Super League M 11, 258 runs, Avg 36.86
T10 2021 Abu Dhabi T10 League M 6, 91 runs, Avg 30.33
T20 M 7, 39 runs, Avg 5.57
T20 2020 Pakistan Super League M 2, 12 runs, Avg 4
T10 2019 Abu Dhabi T10 League M 4, 61 runs, Avg 15.25
T20 2019/2020 Bangladesh Premier League M 6, 181 runs, Avg 45.25 M 6, 6 wkts, Econ 7.88
T20 M 6, 118 runs, Avg 23.6
T20 M 7, 156 runs, Avg 31.2 M 1, 0 wkts, Econ 15
T10 2018 Abu Dhabi T10 League M 7, 171 runs, Avg 28.5
T20 2018 Abu Dhabi T10 League M 1, 24 runs, Avg 24
T20 M 8, 230 runs, Avg 32.86 M 8, 7 wkts, Econ 7.43
T20 2019 Indian Premier League M 7, 73 runs, Avg 14.6 M 6, 1 wkts, Econ 9.08

Domestic Matches

0 seasons

No career records in this category for the selected format.