International Matches

9 seasons
Format Season Competition Batting Bowling
T20I 2026 ICC Men's T20 World Cup M 2, 19 runs, Avg 9.5 —
T20I 2025 Twenty20 International M 2, 59 runs, Avg 29.5 M 2, 0 wkts, Econ —
T20I 2024 Tri-Series M 8, 219 runs, Avg 31.29 —
ODI — — M 14, 405 runs, Avg 31.15 —
T20I 2024 ICC Men's T20 World Cup M 6, 219 runs, Avg 43.8 —
T20I 2024 Twenty20 International M 9, 255 runs, Avg 28.33 —
ODI — — M 1, 54 runs, Avg 54 —
ODI — — M 7, 326 runs, Avg 54.33 M 1, 2 wkts, Econ 3
ODI — — M 8, 224 runs, Avg 32 —

Leagues Matches

19 seasons
Format Season Competition Batting Bowling
T20 — — M 3, 55 runs, Avg 55 —
T20 2026 Pakistan Super League M 2, 13 runs, Avg 6.5 —
T20 — — M 2, 44 runs, Avg 22 —
T10 2025 Abu Dhabi T10 League M 8, 175 runs, Avg 25 —
T20 — — M 7, 228 runs, Avg 57 —
T20 — — M 12, 216 runs, Avg 27 —
T20 — — M 6, 170 runs, Avg 56.67 —
T20 2025 Pakistan Super League M 6, 142 runs, Avg 28.4 —
T20 — — M 9, 184 runs, Avg 26.29 —
T10 2024 Abu Dhabi T10 League M 10, 225 runs, Avg 37.5 —
T20 — — M 6, 98 runs, Avg 24.5 —
T20 — — M 8, 153 runs, Avg 38.25 —
T20 — — M 3, 41 runs, Avg 13.67 —
T10 2023 Abu Dhabi T10 League M 7, 153 runs, Avg 25.5 —
T20 — — M 4, 112 runs, Avg 37.33 —
T20 — — M 6, 142 runs, Avg 23.67 —
T10 2022 Abu Dhabi T10 League M 1, 68 runs, Avg 68 —
T20 2021 CSA T20 Challenge M 2, 35 runs, Avg 17.5 —
T20 2018/2019 CSA T20 Challenge M 5, 52 runs, Avg 10.4 —

Domestic Matches

1 seasons
Format Season Competition Batting Bowling
List A — — M 1, 54 runs, Avg 54 —