International Matches

3 seasons
Format Season Competition Batting Bowling
Test/5day 2023/2024 Sheffield Shield M 11, 76 runs, Avg 38
ODI 2021 One-Day Cup M 3, 158 runs, Avg 79
ODI 2018 One-Day Cup M 7, 211 runs, Avg 30.14

Leagues Matches

10 seasons
Format Season Competition Batting Bowling
T20 M 6, 119 runs, Avg 19.83
T20 2025/2026 Big Bash League M 7, 36 runs, Avg 12
T20 2024/2025 Big Bash League M 11, 196 runs, Avg 39.2
T20 2023/2024 Big Bash League M 11, 186 runs, Avg 26.57
T20 2022/2023 Big Bash League M 14, 363 runs, Avg 45.38
T20 2021/2022 Big Bash League M 11, 134 runs, Avg 22.33
T20 2020/2021 Big Bash League M 14, 382 runs, Avg 38.2
T20 2014/2015 Big Bash League M 3, 64 runs, Avg 32
T20 2019/2020 Big Bash League M 10, 188 runs, Avg 26.86
T20 2018/2019 Big Bash League M 12, 280 runs, Avg 31.11

Domestic Matches

12 seasons
Format Season Competition Batting Bowling
List A 2025/2026 One-Day Cup M 6, 259 runs, Avg 51.8
4day 2025/2026 Sheffield Shield M 9, 586 runs, Avg 34.47
4day 2024/2025 Sheffield Shield M 10, 581 runs, Avg 32.28 M 10, 0 wkts, Econ 3.2
List A 2024/2025 One-Day Cup M 7, 87 runs, Avg 14.5
4day 2023/2024 Sheffield Shield M 11, 554 runs, Avg 34.63
List A 2023/2024 One-Day Cup M 7, 297 runs, Avg 42.43
List A 2022/2023 One-Day Cup M 7, 135 runs, Avg 19.29
4day 2022/2023 Sheffield Shield M 10, 512 runs, Avg 36.57
4day 2021/2022 Sheffield Shield M 7, 514 runs, Avg 57.11 M 2, 1 wkts, Econ 6.5
List A 2021/2022 One-Day Cup M 4, 207 runs, Avg 69
List A 2021 One-Day Cup M 4, 175 runs, Avg 58.33
4day 2020/2021 Sheffield Shield M 6, 310 runs, Avg 25.83 M 1, 0 wkts, Econ 1