ALL
ODI
T20
Test
100B
T10
WCQ 2023
Jun 18 - Jul 9Played for SCO
ECC T10 2022
Sep 12 - Oct 14Played for SCO XI
SCO vs NZ 2022
Jul 27 - Jul 31Played for SCO
T20 WC 2021
Oct 17 - Nov 14Played for SCO
ZIM vs SCO 2021
Sep 15 - Sep 19Played for SCO
Mens T20 2019
Oct 18 - Nov 2Played for SCO
WCQ 2023
Jun 18 - Jul 9Played for SCO