International Matches

18 seasons
Format Season Competition Batting Bowling
Test/5day — — M 2, 153 runs, Avg 51 —
T20I 2025 Twenty20 International M 1, 4 runs, Avg 4 —
Test/5day 2024 Test Series M 1, 107 runs, Avg 107 —
Test/5day — — M 13, 870 runs, Avg 36.25 —
Test/5day 2023 Test Series M 2, 115 runs, Avg 0 —
Test/5day — — M 10, 958 runs, Avg 68.43 —
T20I 2022 Twenty20 International M 7, 112 runs, Avg 16 —
ODI 2020/2023 ICC Cricket World Cup Super League M 11, 255 runs, Avg 25.5 —
T20I 2021 Twenty20 International M 7, 157 runs, Avg 31.4 —
ODI 2016/2017 One Day International M 3, 62 runs, Avg 20.67 —
ODI 2017 One Day International M 9, 181 runs, Avg 20.11 —
ODI 2012 Asia Cup M 2, 13 runs, Avg 6.5 —
Test/5day 2020 Test Series M 2, 31 runs, Avg 15.5 —
Test/5day — — M 7, 359 runs, Avg 29.92 —
ODI 2019 Super Provincial One Day Tournament M 2, 77 runs, Avg 38.5 —
ODI 2017 ICC Champions Trophy M 3, 12 runs, Avg 6 —
T20I 2021 ICC Men's T20 World Cup M 2, 11 runs, Avg 5.5 —
Test/5day 2019 Test Series M 2, 24 runs, Avg 6 —

Leagues Matches

11 seasons
Format Season Competition Batting Bowling
T20 2026 Pakistan Super League M 3, 52 runs, Avg 26 —
T10 2025 Abu Dhabi T10 League M 5, 14 runs, Avg 7 —
T20 2025 Pakistan Super League M 3, 87 runs, Avg 43.5 —
T10 — — M 5, 122 runs, Avg 40.67 —
T20 — — M 10, 287 runs, Avg 28.7 —
T20 — — M 1, 24 runs, Avg 0 —
T20 — — M 10, 259 runs, Avg 25.9 —
T20 — — M 11, 286 runs, Avg 31.78 —
T20 — — M 9, 277 runs, Avg 46.17 —
T20 — — M 8, 246 runs, Avg 41 —
T20 — — M 3, 52 runs, Avg 17.33 —

Domestic Matches

1 seasons
Format Season Competition Batting Bowling
List A 2019 Super Provincial One Day Tournament M 4, 77 runs, Avg 38.5 —