ALL
ODI
T20
Test
100B
T10

T20 Blast 2019
Jul 18 - Sep 21Played for HAM

County Division One 2018
Apr 13 - Sep 27Played for HAM

Royal ODI 2018
May 17 - Jun 30Played for HAM

County Division One 2017
Apr 7 - Sep 28Played for HAM

T20 Blast 2016
May 20 - Aug 20Played for HAM

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

T20 Blast 2019
Jul 18 - Sep 21Played for HAM