International Matches

7 seasons
Format Season Competition Batting Bowling
T20 2025 International Masters League T20 M 4, 140 runs, Avg 35
Test/5day 2021/2022 Sheffield Shield M 1, 25 runs, Avg 12.5
ODI 2021 One-Day Cup M 2, 167 runs, Avg 83.5
ODI 2017 One Day International M 2, 38 runs, Avg 19
ODI 2019 ICC World Cup Warm-up Matches M 2, 65 runs, Avg 32.5
ODI 2019 One Day International M 8, 211 runs, Avg 35.17
ODI 2019 ICC World Cup M 2, 26 runs, Avg 13

Leagues Matches

13 seasons
Format Season Competition Batting Bowling
T20 M 5, 194 runs, Avg 48.5
T20 M 6, 68 runs, Avg 13.6
T20 M 4, 69 runs, Avg 17.25
T10 M 5, 207 runs, Avg 51.75
T20 2023/2024 Big Bash League M 5, 181 runs, Avg 45.25
T20 2022/2023 Big Bash League M 6, 231 runs, Avg 46.2
T20 2021/2022 Big Bash League M 7, 202 runs, Avg 28.86
T20 2020/2021 Big Bash League M 12, 312 runs, Avg 26
T20 2013 Indian Premier League M 8, 300 runs, Avg 37.5
T20 2014 Indian Premier League M 2, 70 runs, Avg 35
T20 2019/2020 Big Bash League M 12, 449 runs, Avg 37.42
T20 2019 T20 Blast M 4, 86 runs, Avg 21.5
T20 2018/2019 Big Bash League M 3, 98 runs, Avg 49

Domestic Matches

5 seasons
Format Season Competition Batting Bowling
4day 2022/2023 Sheffield Shield M 1, 17 runs, Avg 8.5
4day 2021/2022 Sheffield Shield M 6, 358 runs, Avg 39.78
List A 2021/2022 One-Day Cup M 4, 155 runs, Avg 51.67
List A 2021 One-Day Cup M 2, 167 runs, Avg 83.5
4day 2020/2021 Sheffield Shield M 7, 591 runs, Avg 53.73