ALL
ODI
T20
Test
100B
T10

Road Safety World-T20 2022
Sep 10 - Oct 1Played for AUSL

Sheffield 2020-21
Oct 10 - Apr 19Played for SACA

County Division Two 2019
Apr 5 - Sep 26Played for GLCS

AUS ODI 2018
Sep 16 - Oct 10Played for SACA

AUS vs SA 2018
Mar 1 - Apr 3Played for AUS

AUS ODI 2014
Oct 4 - Oct 26Played for SACA

Road Safety World-T20 2022
Sep 10 - Oct 1Played for AUSL