International Matches

3 seasons
Format Season Competition Batting Bowling
T20I 2026 ICC Men's T20 World Cup M 1, 0 runs, Avg 0
T20I 2026 Twenty20 International M 3, 110 runs, Avg 55
ODI M 8, 401 runs, Avg 57.29 M 7, 2 wkts, Econ 5.23

Leagues Matches

17 seasons
Format Season Competition Batting Bowling
T20 M 2, 10 runs, Avg 10
T20 2026 T20 Blast M 6, 100 runs, Avg 16.67
100-Ball 2025 The Hundred M 1, 10 runs, Avg 10
T20 2025 T20 Blast M 14, 431 runs, Avg 39.18
T20 2024 Global Super League M 5, 38 runs, Avg 9.5
100-Ball 2024 The Hundred M 8, 113 runs, Avg 28.25 M 8, 0 wkts, Econ 22
T20 2024 T20 Blast M 12, 336 runs, Avg 30.55 M 12, 0 wkts, Econ 11
T20 M 4, 76 runs, Avg 38
100-Ball 2023 The Hundred M 2, 26 runs, Avg 13
T20 2023 T20 Blast M 14, 580 runs, Avg 48.33
100-Ball 2022 The Hundred M 9, 157 runs, Avg 22.43
T20 2022 T20 Blast M 15, 499 runs, Avg 38.38 M 8, 3 wkts, Econ 9.17
T20 2021 T20 Blast M 1, 12 runs, Avg 0
T20 2020 T20 Blast M 8, 192 runs, Avg 24 M 7, 2 wkts, Econ 7.53
T10 2019 Abu Dhabi T10 League M 4, 54 runs, Avg 18
T20 2019 T20 Blast M 14, 464 runs, Avg 46.4 M 1, 0 wkts, Econ 15
T20 2019 Pakistan Super League M 2, 5 runs, Avg 2.5

Domestic Matches

5 seasons
Format Season Competition Batting Bowling
4day M 4, 348 runs, Avg 58
4day M 14, 1141 runs, Avg 60.05 M 14, 1 wkts, Econ 6.8
List A M 2, 75 runs, Avg 37.5
4day M 11, 675 runs, Avg 33.75 M 11, 4 wkts, Econ 2.99
4day M 5, 213 runs, Avg 30.43 M 1, 0 wkts, Econ 4