ALL
ODI
T20
Test
100B
T10

Royal ODI 2022
Aug 2 - Sep 17Played for SOM

T20 Blast 2021
Jun 9 - Sep 18Played for SOM

T20 Blast 2019
Jul 18 - Sep 21Played for SOM

County Division One 2018
Apr 13 - Sep 27Played for SOM

Royal ODI 2018
May 17 - Jun 30Played for SOM

T20 Blast 2017
Jul 7 - Sep 2Played for SOM

Royal ODI 2022
Aug 2 - Sep 17Played for SOM