International Matches

5 seasons
Format Season Competition Batting Bowling
Test/5day 2022/2023 Sheffield Shield M 1, 65 runs, Avg 65
Test/5day 2021/2022 Sheffield Shield M 1, 141 runs, Avg 70.5
ODI 2021 One-Day Cup M 3, 27 runs, Avg 9
ODI M 7, 377 runs, Avg 94.25
Test/5day 2019 Ashes Series M 2, 44 runs, Avg 11

Leagues Matches

11 seasons
Format Season Competition Batting Bowling
T20 2025/2026 Big Bash League M 7, 101 runs, Avg 16.83
T20 2025 T20 Blast M 13, 252 runs, Avg 21
T20 2024/2025 Big Bash League M 5, 105 runs, Avg 35
T20 2024 T20 Blast M 17, 534 runs, Avg 33.38
T20 2023/2024 Big Bash League M 9, 230 runs, Avg 25.56
T20 2022/2023 Big Bash League M 11, 357 runs, Avg 51
T20 2021/2022 Big Bash League M 8, 163 runs, Avg 20.38
T20 2021 T20 Blast M 13, 283 runs, Avg 25.73
T20 2020/2021 Big Bash League M 7, 156 runs, Avg 39 M 1, 0 wkts, Econ 8
T20 2019/2020 Big Bash League M 13, 290 runs, Avg 29
T20 2018/2019 Big Bash League M 11, 298 runs, Avg 33.11

Domestic Matches

19 seasons
Format Season Competition Batting Bowling
4day M 6, 310 runs, Avg 28.18
List A 2025/2026 One-Day Cup M 5, 205 runs, Avg 51.25
4day 2025/2026 Sheffield Shield M 10, 674 runs, Avg 33.7
List A M 9, 318 runs, Avg 39.75
4day M 10, 796 runs, Avg 46.82
4day 2024/2025 Sheffield Shield M 7, 344 runs, Avg 26.46
List A 2024/2025 One-Day Cup M 5, 126 runs, Avg 25.2
List A M 8, 263 runs, Avg 37.57
4day 2023/2024 Sheffield Shield M 10, 778 runs, Avg 51.87
List A 2023/2024 One-Day Cup M 8, 234 runs, Avg 29.25
4day 2023 County Championship Division One M 4, 137 runs, Avg 19.57
List A 2022/2023 One-Day Cup M 7, 327 runs, Avg 65.4
4day 2022/2023 Sheffield Shield M 10, 880 runs, Avg 58.67 M 1, 4 wkts, Econ 1.94
4day 2021/2022 Sheffield Shield M 7, 361 runs, Avg 30.08
List A 2021/2022 One-Day Cup M 4, 219 runs, Avg 109.5
List A M 8, 189 runs, Avg 31.5 M 1, 0 wkts, Econ 10
4day M 5, 183 runs, Avg 26.14 M 5, 6 wkts, Econ 2.53
List A 2021 One-Day Cup M 3, 27 runs, Avg 9
4day 2020/2021 Sheffield Shield M 7, 541 runs, Avg 49.18