International Matches

1 seasons
Format Season Competition Batting Bowling
ODI M 8, 335 runs, Avg 41.88 M 1, 1 wkts, Econ 9.67

Leagues Matches

35 seasons
Format Season Competition Batting Bowling
T20 2026 T20 Blast M 6, 70 runs, Avg 17.5
T10 2025 Abu Dhabi T10 League M 6, 33 runs, Avg 11
T20 2025/2026 Big Bash League M 11, 95 runs, Avg 15.83
100-Ball 2025 The Hundred M 8, 128 runs, Avg 21.33
T20 2025 T20 Blast M 12, 216 runs, Avg 27
T20 M 8, 56 runs, Avg 18.67
T10 2024 Abu Dhabi T10 League M 7, 54 runs, Avg 13.5
T10 M 7, 49 runs, Avg 7
T20 2024/2025 Big Bash League M 7, 102 runs, Avg 17
100-Ball 2024 The Hundred M 10, 69 runs, Avg 11.5
T20 2024 Pakistan Super League M 4, 20 runs, Avg 5
T20 2024 T20 Blast M 15, 279 runs, Avg 19.93
T20 M 11, 172 runs, Avg 24.57
T20 2023/2024 Big Bash League M 10, 292 runs, Avg 58.4
T20 M 7, 136 runs, Avg 19.43
100-Ball 2023 The Hundred M 10, 114 runs, Avg 12.67
T20 2023 T20 Blast M 16, 563 runs, Avg 37.53
100-Ball 2022 The Hundred M 9, 172 runs, Avg 24.57
T20 2022 T20 Blast M 15, 289 runs, Avg 24.08
T20 2021/2022 Big Bash League M 12, 361 runs, Avg 40.11
T20 2021 T20 Blast M 12, 298 runs, Avg 24.83
T10 2021 Abu Dhabi T10 League M 4, 37 runs, Avg 9.25
T20 2020 T20 Blast M 11, 363 runs, Avg 45.38
T20 M 8, 289 runs, Avg 57.8
T10 2019 Abu Dhabi T10 League M 4, 76 runs, Avg 25.33 M 1, 2 wkts, Econ 5.71
100-Ball 2021 The Hundred M 7, 123 runs, Avg 41
T20 2019/2020 Bangladesh Premier League M 4, 75 runs, Avg 18.75
T20 M 9, 274 runs, Avg 30.44
T20 2017 T20 Blast M 11, 214 runs, Avg 30.57
T20 2018 T20 Blast M 14, 614 runs, Avg 68.22
T10 2018 Abu Dhabi T10 League M 2, 65 runs, Avg 0
T20 2019 T20 Blast M 13, 358 runs, Avg 44.75
T20 2019 Bangladesh Premier League M 11, 339 runs, Avg 37.67
T20 2019 Pakistan Super League M 5, 83 runs, Avg 16.6
T20 2018 Afghanistan Premier League M 9, 305 runs, Avg 61

Domestic Matches

2 seasons
Format Season Competition Batting Bowling
4day M 2, 21 runs, Avg 7
4day M 3, 172 runs, Avg 28.67