ALL
ODI
T20
Test
100B
T10

Intercontinental Cup 2011-2013
Jun 28 - Mar 31Played for SCO

ENG VS SCOT 2010
Jun 19 - Jun 19Played for SCO

SCOT vs NETH 2010
Jun 15 - Jun 15Played for SCO

AUS vs SCO ODI 2009
Aug 28 - Aug 28Played for SCO

IRE vs SCO ODI 2009
Aug 22 - Aug 23Played for SCO

CAN vs SCO 2009
Jul 7 - Jul 8Played for SCO