ALL
ODI
T20
Test
100B
T10
Royal 2021
Jul 22 - Aug 19Played for NOTS
T20 Blast 2019
Jul 18 - Sep 21Played for MDX
T20 Blast 2018
Jul 4 - Sep 15Played for MDX
Royal ODI 2018
May 17 - Jun 30Played for MDX
County Division Two 2018
Apr 13 - Sep 27Played for MDX
T20 Blast 2017
Jul 7 - Sep 2Played for MDX
Royal 2021
Jul 22 - Aug 19Played for NOTS