International Matches

10 seasons
Format Season Competition Batting Bowling
Test/5day M 1, 36 runs, Avg 36
T20I 2022 Twenty20 International M 4, 61 runs, Avg 20.33
Test/5day 2021/2022 Ashes Series M 1, 30 runs, Avg 15
ODI 2020/2023 ICC Cricket World Cup Super League M 10, 299 runs, Avg 37.38
T20I 2021 Twenty20 International M 2, 26 runs, Avg 13
ODI 2016/2017 One Day International M 1, 35 runs, Avg 35
ODI 2017 One Day International M 4, 61 runs, Avg 15.25
T20I 2020 Twenty20 International M 4, 43 runs, Avg 14.33
ODI 2020 One Day International M 3, 132 runs, Avg 132
T20I 2019 Twenty20 International M 7, 139 runs, Avg 34.75

Leagues Matches

35 seasons
Format Season Competition Batting Bowling
T20 2026 Pakistan Super League M 10, 227 runs, Avg 28.38
T20 2025/2026 Bangladesh Premier League M 2, 66 runs, Avg 33
T20 2026 T20 Blast M 4, 162 runs, Avg 81
T10 2025 Abu Dhabi T10 League M 8, 33 runs, Avg 33
T20 2025/2026 Big Bash League M 10, 204 runs, Avg 20.4
100-Ball 2025 The Hundred M 9, 53 runs, Avg 26.5
T20 2025 Pakistan Super League M 9, 161 runs, Avg 26.83
T20 2025 T20 Blast M 15, 188 runs, Avg 18.8
T20 M 4, 44 runs, Avg 22
T20 2024/2025 Big Bash League M 12, 271 runs, Avg 30.11
T20 M 8, 129 runs, Avg 18.43
100-Ball 2024 The Hundred M 9, 82 runs, Avg 16.4
T20 2024 T20 Blast M 14, 411 runs, Avg 31.62
T20 M 13, 320 runs, Avg 32
T20 2023/2024 Big Bash League M 7, 145 runs, Avg 20.71
100-Ball 2023 The Hundred M 9, 136 runs, Avg 27.2
T20 2023 T20 Blast M 14, 221 runs, Avg 18.42
T20 2023 Pakistan Super League M 10, 235 runs, Avg 26.11
T20 2023 Bangladesh Premier League M 1, 1 runs, Avg 1
T20 2022/2023 Big Bash League M 8, 187 runs, Avg 23.38
100-Ball 2022 The Hundred M 7, 80 runs, Avg 13.33
T20 2022 T20 Blast M 12, 253 runs, Avg 25.3
T20 2022 Indian Premier League M 8, 169 runs, Avg 24.14
T20 M 1, 27 runs, Avg 0
T20 M 11, 285 runs, Avg 31.67
T20 2021/2022 Big Bash League M 9, 285 runs, Avg 40.71
T20 2021 T20 Blast M 5, 116 runs, Avg 23.2
T20 2020 T20 Blast M 3, 86 runs, Avg 28.67
T20 2020/2021 Big Bash League M 10, 260 runs, Avg 28.89
T10 2019 Abu Dhabi T10 League M 6, 79 runs, Avg 19.75
100-Ball 2021 The Hundred M 7, 143 runs, Avg 23.83
T10 2018 Abu Dhabi T10 League M 6, 17 runs, Avg 5.67
T20 2018 Abu Dhabi T10 League M 1, 1 runs, Avg 1
T20 2019 T20 Blast M 4, 74 runs, Avg 24.67
T20 2019 Indian Premier League M 1, 0 runs, Avg 0

Domestic Matches

5 seasons
Format Season Competition Batting Bowling
4day 2023 County Championship Division One M 6, 92 runs, Avg 9.2
4day 2022 County Championship Division One M 4, 143 runs, Avg 23.83
4day M 4, 149 runs, Avg 29.8
4day M 1, 20 runs, Avg 20
4day 2019 County Championship Division One M 4, 366 runs, Avg 61