ALL
ODI
T20
Test
100B
T10

Royal ODI 2022
Aug 2 - Sep 17Played for GLCS

County Div-One 2022
Apr 7 - Sep 29Played for GLCS

County 2021
Apr 8 - Oct 1Played for GLCS

Royal 2021
Jul 22 - Aug 19Played for GLCS

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

U19 WC 2016
Jan 27 - Feb 14Played for ENG U19

Royal ODI 2022
Aug 2 - Sep 17Played for GLCS