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
T20 Blast 2019
Jul 18 - Sep 21Played for HAM