International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 5, 222 runs, Avg 55.5 M 2, 1 wkts, Econ 9.29

Leagues Matches

27 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 6, 93 runs, Avg 15.5
T10 2025 Abu Dhabi T10 League M 6, 52 runs, Avg 10.4
T10 M 6, 238 runs, Avg 47.6
T20 2025 CSA T20 Challenge M 4, 133 runs, Avg 44.33
T20 M 8, 108 runs, Avg 15.43
T20 M 3, 86 runs, Avg 43
100-Ball 2025 The Hundred M 8, 180 runs, Avg 25.71
T20 2025 T20 Blast M 12, 220 runs, Avg 22 M 12, 0 wkts, Econ 60
T10 2024 Abu Dhabi T10 League M 3, 32 runs, Avg 32
T20 M 8, 117 runs, Avg 23.4
100-Ball 2024 The Hundred M 10, 144 runs, Avg 18
T20 2024 Pakistan Super League M 2, 36 runs, Avg 18 M 2, 0 wkts, Econ 2
T20 2024 T20 Blast M 7, 148 runs, Avg 24.67 M 7, 0 wkts, Econ 12
T10 2023 Abu Dhabi T10 League M 7, 85 runs, Avg 14.17
T20 M 4, 89 runs, Avg 29.67
T10 M 7, 399 runs, Avg 79.8 M 7, 6 wkts, Econ 14.76
T20 M 11, 377 runs, Avg 37.7
100-Ball 2023 The Hundred M 7, 112 runs, Avg 18.67 M 1, 0 wkts, Econ 32
T20 2023 T20 Blast M 14, 291 runs, Avg 26.45 M 1, 0 wkts, Econ 12
T20 2022/2023 CSA T20 Challenge M 7, 92 runs, Avg 15.33 M 2, 1 wkts, Econ 9.75
T20 M 8, 249 runs, Avg 62.25
100-Ball 2022 The Hundred M 4, 90 runs, Avg 30
T20 2022 T20 Blast M 14, 340 runs, Avg 34
T20 2021 T20 Blast M 12, 395 runs, Avg 39.5 M 1, 0 wkts, Econ 18
T20 2020 T20 Blast M 8, 138 runs, Avg 19.71 M 2, 1 wkts, Econ 14.55
100-Ball 2021 The Hundred M 6, 147 runs, Avg 24.5
T20 2019 T20 Blast M 12, 312 runs, Avg 39

Domestic Matches

4 seasons
Format Season Competition Batting Bowling
4day M 6, 515 runs, Avg 51.5
4day M 13, 1009 runs, Avg 56.06 M 13, 0 wkts, Econ 5
4day M 13, 428 runs, Avg 18.61 M 13, 0 wkts, Econ 2.63
4day M 5, 296 runs, Avg 42.29 M 2, 2 wkts, Econ 4.56