ALL
ODI
T20
Test
100B
T10

LLC 2022-23
Sep 16 - Oct 5Played for BK

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

Royal ODI 2017
Apr 27 - Jul 1Played for MDX

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

SL vs ENG 2016
May 19 - Jul 5Played for ENG

ENG vs SA 2015-16
Dec 26 - Feb 21Played for ENG