International Matches

19 seasons
Format Season Competition Batting Bowling
T20I — — M 2, 37 runs, Avg 37 —
T20I 2024 ICC Men's T20 World Cup M 7, 27 runs, Avg 13.5 —
Test/5day 2023/2024 Sheffield Shield M 6, 4 runs, Avg 2 —
T20I 2024 Twenty20 International M 5, 29 runs, Avg 14.5 —
T20I 2023 Twenty20 International M 4, 128 runs, Avg 128 —
T20I 2022 ICC Men's T20 World Cup M 3, 15 runs, Avg 7.5 —
T20I 2022 Twenty20 International M 12, 274 runs, Avg 68.5 —
ODI 2021 One-Day Cup M 1, 7 runs, Avg 7 —
ODI 2020/2023 ICC Cricket World Cup Super League M 3, 90 runs, Avg 45 —
T20I 2021 Twenty20 International M 15, 228 runs, Avg 15.2 —
T20I 2020/2021 Twenty20 International M 3, 145 runs, Avg 48.33 —
ODI 2016/2017 One Day International M 4, 148 runs, Avg 49.33 —
ODI 2017 One Day International M 4, 34 runs, Avg 11.33 —
Test/5day — — M 9, 390 runs, Avg 30 M 2, 0 wkts, Econ 7
T20I 2020 Twenty20 International M 4, 43 runs, Avg 10.75 —
ODI 2017 ICC Champions Trophy M 4, 2 runs, Avg 2 —
T20I 2021 ICC Men's T20 World Cup M 3, 74 runs, Avg 74 —
ODI 2018 One-Day Cup M 7, 187 runs, Avg 26.71 —
Test/5day 2019 Ashes Series M 5, 337 runs, Avg 33.7 M 1, 0 wkts, Econ 7

Leagues Matches

18 seasons
Format Season Competition Batting Bowling
T20 2025/2026 Big Bash League M 11, 161 runs, Avg 26.83 —
T20 — — M 3, 49 runs, Avg 24.5 —
T10 2024 Abu Dhabi T10 League M 3, 5 runs, Avg 5 —
T20 2024/2025 Big Bash League M 9, 168 runs, Avg 24 —
T20 2024 Indian Premier League M 3, 4 runs, Avg 4 —
T20 2023/2024 Big Bash League M 6, 186 runs, Avg 31 —
T20 — — M 5, 168 runs, Avg 33.6 —
100-Ball 2023 The Hundred M 6, 117 runs, Avg 19.5 —
T20 2023 Pakistan Super League M 9, 224 runs, Avg 28 —
T20 — — M 3, 66 runs, Avg 22 —
T20 2022/2023 Big Bash League M 12, 307 runs, Avg 25.58 —
100-Ball 2022 The Hundred M 7, 174 runs, Avg 29 —
T20 2022 Indian Premier League M 10, 157 runs, Avg 15.7 —
T20 — — M 2, 4 runs, Avg 4 —
T20 2021/2022 Big Bash League M 13, 325 runs, Avg 27.08 —
T20 2020/2021 Big Bash League M 3, 105 runs, Avg 35 —
T20 2019/2020 Big Bash League M 8, 351 runs, Avg 50.14 —
T20 2018/2019 Big Bash League M 15, 592 runs, Avg 42.29 —

Domestic Matches

10 seasons
Format Season Competition Batting Bowling
List A 2025/2026 One-Day Cup M 6, 225 runs, Avg 45 —
List A 2024/2025 One-Day Cup M 4, 97 runs, Avg 48.5 —
4day 2023/2024 Sheffield Shield M 6, 283 runs, Avg 31.44 —
List A 2023/2024 One-Day Cup M 3, 46 runs, Avg 23 —
List A 2022/2023 One-Day Cup M 1, 42 runs, Avg 42 —
4day 2022/2023 Sheffield Shield M 3, 297 runs, Avg 49.5 —
4day 2021/2022 Sheffield Shield M 1, 111 runs, Avg 55.5 —
List A 2021/2022 One-Day Cup M 1, 86 runs, Avg 86 —
List A 2021 One-Day Cup M 2, 26 runs, Avg 13 —
4day 2020/2021 Sheffield Shield M 4, 403 runs, Avg 57.57 —