ALL
ODI
T20
Test
100B
T10
MLC 2024
Jul 6 - Jul 29Played for SO
Sheffield 2023-24
Oct 3 - Mar 25Played for WACA
AUS One Day Cup 2023-24
Sep 24 - Feb 25Played for WACA
Sheffield 2022-23
Oct 3 - Mar 27Played for WACA
AUS ODI Cup 2022-23
Sep 23 - Mar 8Played for WACA
BBL 2021-22
Dec 5 - Jan 28Played for BRH