ALL
ODI
T20
Test
100B
T10

County Division Two 2017
Apr 17 - Sep 28Played for NOR

County Division One 2016
Apr 10 - Sep 23Played for HAM

T20 Blast 2016
May 20 - Aug 20Played for DBS

County Division Two 2016
Apr 10 - Sep 23Played for DBS

T20 Blast 2014
May 16 - Aug 25Played for NOTS