ALL
ODI
T20
Test
100B
T10

CSA ODI DIV-1 2022-23
Dec 2 - Dec 29Played for Rocks

CSA ODI D1 2022
Mar 11 - Apr 6Played for Rocks

County 2021
Apr 8 - Oct 1Played for SUS

BPL 2019-20
Dec 11 - Jan 17Played for CW

County Division Two 2019
Apr 5 - Sep 26Played for SUS

Royal ODI 2019
Apr 17 - May 25Played for SUS