ALL
ODI
T20
Test
100B
T10
Sheffield 2023-24
Oct 3 - Mar 25Played for WACA
Sheffield 2022-23
Oct 3 - Mar 27Played for WACA
AUS ODI Cup 2022-23
Sep 23 - Mar 8Played for WACA
BBL 2022-23
Dec 13 - Feb 4Played for PRS
World Cup T20 Practice 2022
Oct 10 - Oct 12Played for WACA XI
T20 Blast 2022
May 25 - Jul 16Played for NOR