International Matches

11 seasons
Format Season Competition Batting Bowling
Test/5day M 4, 273 runs, Avg 34.13
Test/5day M 14, 880 runs, Avg 33.85
ODI 2023 One Day International M 3, 52 runs, Avg 17.33
T20I 2022 Tri-Series M 4, 64 runs, Avg 16
T20I 2022 ICC Men's T20 World Cup M 7, 175 runs, Avg 43.75
Test/5day M 3, 122 runs, Avg 20.33
T20I 2022 Twenty20 International M 6, 157 runs, Avg 31.4
T20I 2021 Pakistan Super League M 1, 37 runs, Avg 37
ODI 2020/2023 ICC Cricket World Cup Super League M 1, 0 runs, Avg 0
Test/5day M 10, 585 runs, Avg 34.41 M 5, 0 wkts, Econ 4
ODI 2019 One Day International M 5, 111 runs, Avg 22.2 M 1, 0 wkts, Econ 0

Leagues Matches

17 seasons
Format Season Competition Batting Bowling
T20 2026 Pakistan Super League M 11, 367 runs, Avg 45.88
T20 2025 Pakistan Super League M 3, 27 runs, Avg 9
T20 2025 T20 Blast M 13, 260 runs, Avg 23.64
T20 2024 Global Super League M 4, 156 runs, Avg 39
T20 2024 Pakistan Super League M 10, 158 runs, Avg 15.8
T20 2024 T20 Blast M 12, 211 runs, Avg 26.38
T20 2023 T20 Blast M 11, 189 runs, Avg 18.9
T20 2023 Pakistan Super League M 9, 236 runs, Avg 26.22
T20 M 1, 39 runs, Avg 39
T20 M 9, 215 runs, Avg 30.71
T20 2022 T20 Blast M 14, 550 runs, Avg 45.83
T20 2022 Pakistan Super League M 12, 478 runs, Avg 39.83
T20 M 10, 166 runs, Avg 16.6
T20 2021 Pakistan Super League M 6, 172 runs, Avg 28.67
T20 M 11, 285 runs, Avg 28.5
T20 2020 Pakistan Super League M 10, 283 runs, Avg 28.3
T20 2019 Pakistan Super League M 4, 112 runs, Avg 28

Domestic Matches

5 seasons
Format Season Competition Batting Bowling
List A M 8, 400 runs, Avg 50
4day M 2, 201 runs, Avg 100.5
List A M 6, 236 runs, Avg 39.33
List A M 6, 217 runs, Avg 36.17
List A M 5, 203 runs, Avg 50.75