International Matches

12 seasons
Format Season Competition Batting Bowling
T20I 2026 ICC Men's T20 World Cup M 3, 30 runs, Avg 0 M 3, 3 wkts, Econ 7.8
T20I 2026 Twenty20 International M 7, 87 runs, Avg 29 M 7, 4 wkts, Econ 7.67
ODI 2025 One Day International M 2, 2 runs, Avg 2 M 2, 1 wkts, Econ 6.8
T20I 2025 Twenty20 International M 6, 61 runs, Avg 12.2 M 6, 5 wkts, Econ 8.72
T20I 2024/2025 Twenty20 International M 2, 48 runs, Avg 48 M 2, 5 wkts, Econ 6.13
T20I 2025 Tri-Series M 5, 66 runs, Avg 33 M 5, 3 wkts, Econ 8.64
ODI 2020/2023 ICC Cricket World Cup Super League M 2, 27 runs, Avg 27 M 2, 3 wkts, Econ 4.8
T20I 2021 Twenty20 International M 9, 70 runs, Avg 8.75 M 11, 13 wkts, Econ 7.42
Test/5day M 3, 135 runs, Avg 22.5 M 3, 9 wkts, Econ 3.21
ODI M 7, 159 runs, Avg 31.8 M 7, 7 wkts, Econ 5.71
T20I 2020 Twenty20 International M 2, 41 runs, Avg 20.5 M 3, 2 wkts, Econ 6.08
ODI M 8, 194 runs, Avg 27.71 M 8, 8 wkts, Econ 4.82

Leagues Matches

26 seasons
Format Season Competition Batting Bowling
T20 M 1, 0 runs, Avg 0 M 1, 0 wkts, Econ 12.5
T20 2026 Indian Premier League M 4, 31 runs, Avg 10.33 M 4, 1 wkts, Econ 9.02
T20 2026 T20 Blast M 4, 79 runs, Avg 39.5 M 4, 6 wkts, Econ 8.53
T20 2025 CSA T20 Challenge M 4, 58 runs, Avg 19.33 M 4, 5 wkts, Econ 4.38
T20 M 10, 93 runs, Avg 13.29 M 10, 8 wkts, Econ 7.7
T20 M 3, 19 runs, Avg 9.5 M 3, 2 wkts, Econ 7.36
100-Ball 2025 The Hundred M 6, 47 runs, Avg 11.75 M 6, 2 wkts, Econ 8.06
T20 2025 Pakistan Super League M 1, 0 runs, Avg 0 M 1, 0 wkts, Econ 10
T10 M 9, 60 runs, Avg 12 M 9, 8 wkts, Econ 10.43
T20 M 11, 161 runs, Avg 40.25 M 11, 11 wkts, Econ 6.29
T20 2024/2025 CSA T20 Challenge M 8, 170 runs, Avg 42.5 M 8, 8 wkts, Econ 2.37
T20 2023/2024 CSA T20 Challenge M 12, 176 runs, Avg 16 M 12, 8 wkts, Econ 7.37
T20 2024 Pakistan Super League M 4, 31 runs, Avg 31 M 4, 1 wkts, Econ 8.83
T20 M 9, 21 runs, Avg 7 M 9, 7 wkts, Econ 8.04
T10 M 11, 56 runs, Avg 28 M 11, 6 wkts, Econ 11.73
T20 M 4, 47 runs, Avg 11.75 M 6, 3 wkts, Econ 8.59
T20 2023 T20 Blast M 8, 102 runs, Avg 17 M 14, 14 wkts, Econ 8.31
T20 2023 Bangladesh Premier League M 3, 43 runs, Avg 21.5 M 3, 1 wkts, Econ 5.67
T20 2022/2023 CSA T20 Challenge M 6, 136 runs, Avg 22.67 M 6, 0 wkts, Econ 7.88
T20 M 8, 157 runs, Avg 22.43 M 9, 6 wkts, Econ 7.73
T20 2021/2022 CSA T20 Challenge M 6, 72 runs, Avg 18 M 6, 5 wkts, Econ 6.14
T20 2022 T20 Blast M 13, 218 runs, Avg 27.25 M 13, 12 wkts, Econ 8.19
T20 2021 CSA T20 Challenge M 5, 119 runs, Avg 29.75 M 5, 8 wkts, Econ 6.95
T20 M 6, 63 runs, Avg 15.75 M 6, 5 wkts, Econ 9.08
T20 M 5, 43 runs, Avg 43 M 5, 5 wkts, Econ 7.98
T20 2018/2019 CSA T20 Challenge M 9, 131 runs, Avg 18.71 M 9, 6 wkts, Econ 8.64

Domestic Matches

2 seasons
Format Season Competition Batting Bowling
List A M 2, 30 runs, Avg 30 M 3, 2 wkts, Econ 6.88
4day 2022 County Championship Division One M 6, 109 runs, Avg 15.57 M 6, 12 wkts, Econ 3.53