International Matches

8 seasons
Format Season Competition Batting Bowling
Test/5day 2022/2023 Sheffield Shield M 1, 128 runs, Avg 128
T20I 2023 Twenty20 International M 1, 2 runs, Avg 0
ODI 2020/2023 ICC Cricket World Cup Super League M 3, 50 runs, Avg 25 M 3, 2 wkts, Econ 4.29
T20I 2021 Twenty20 International M 6, 51 runs, Avg 10.2 M 3, 1 wkts, Econ 5.71
ODI 2020 One Day International M 2, 17 runs, Avg 8.5
T20I 2019 Twenty20 International M 4, 31 runs, Avg 31
ODI 2019 One Day International M 3, 125 runs, Avg 62.5
ODI 2018 One-Day Cup M 6, 193 runs, Avg 38.6

Leagues Matches

22 seasons
Format Season Competition Batting Bowling
T20 2026 Pakistan Super League M 11, 220 runs, Avg 36.67 M 11, 3 wkts, Econ 8.15
T20 2026 T20 Blast M 5, 180 runs, Avg 45 M 5, 5 wkts, Econ 7.31
T20 2025/2026 Big Bash League M 12, 243 runs, Avg 34.71 M 12, 3 wkts, Econ 1
100-Ball 2025 The Hundred M 8, 177 runs, Avg 25.29 M 8, 1 wkts, Econ 14.62
T20 2025 Pakistan Super League M 3, 15 runs, Avg 5
T20 2025 T20 Blast M 15, 240 runs, Avg 20 M 15, 0 wkts, Econ 8.67
T20 M 2, 31 runs, Avg 31
T20 2024/2025 Big Bash League M 10, 240 runs, Avg 34.29 M 10, 1 wkts, Econ 8.67
T20 2024 Indian Premier League M 5, 21 runs, Avg 10.5
T20 2024 T20 Blast M 14, 285 runs, Avg 31.67 M 14, 2 wkts, Econ 10.33
T10 M 5, 45 runs, Avg 11.25
T20 2023/2024 Big Bash League M 3, 19 runs, Avg 0 M 3, 0 wkts, Econ 10
100-Ball 2023 The Hundred M 8, 78 runs, Avg 19.5 M 1, 1 wkts, Econ 10.43
T20 2023 T20 Blast M 12, 284 runs, Avg 47.33 M 12, 4 wkts, Econ 7.5
T20 2022/2023 Big Bash League M 14, 381 runs, Avg 42.33 M 7, 2 wkts, Econ 7.7
100-Ball 2022 The Hundred M 4, 75 runs, Avg 25 M 1, 1 wkts, Econ 14
T20 2022 T20 Blast M 7, 124 runs, Avg 20.67 M 2, 3 wkts, Econ 8.81
T20 2021/2022 Big Bash League M 15, 357 runs, Avg 32.45 M 6, 2 wkts, Econ 7.71
T20 2020/2021 Big Bash League M 13, 228 runs, Avg 22.8 M 5, 0 wkts, Econ 10.19
T20 2019/2020 Big Bash League M 7, 86 runs, Avg 12.29 M 1, 0 wkts, Econ 6
T20 2018/2019 Big Bash League M 14, 378 runs, Avg 31.5 M 1, 0 wkts, Econ 7
T20 2019 Indian Premier League M 4, 3 runs, Avg 1

Domestic Matches

12 seasons
Format Season Competition Batting Bowling
List A 2025/2026 One-Day Cup M 5, 142 runs, Avg 47.33 M 5, 0 wkts, Econ 7.5
4day M 2, 283 runs, Avg 141.5 M 2, 0 wkts, Econ 4
4day 2024/2025 Sheffield Shield M 7, 276 runs, Avg 27.6 M 7, 0 wkts, Econ 3.78
List A 2024/2025 One-Day Cup M 7, 198 runs, Avg 33 M 7, 1 wkts, Econ 6
4day 2024 County Championship Division One M 2, 138 runs, Avg 69 M 2, 0 wkts, Econ 2
4day 2023/2024 Sheffield Shield M 4, 184 runs, Avg 36.8 M 4, 0 wkts, Econ 1.96
List A 2023/2024 One-Day Cup M 4, 142 runs, Avg 71
List A 2022/2023 One-Day Cup M 6, 91 runs, Avg 18.2 M 3, 3 wkts, Econ 5
4day 2022/2023 Sheffield Shield M 1, 47 runs, Avg 23.5 M 1, 0 wkts, Econ 4
List A 2021/2022 One-Day Cup M 6, 196 runs, Avg 39.2 M 1, 0 wkts, Econ 9.67
List A 2021 One-Day Cup M 2, 21 runs, Avg 10.5
4day 2020/2021 Sheffield Shield M 1, 6 runs, Avg 6