ALL
ODI
T20
Test
100B
T10

Australia tour of UK 2013
Aug 29 - Sep 16Played for SCO

KEN vs SCO 2013
Jul 4 - Jul 5Played for SCO

BAN vs NED 2012
Jul 24 - Jul 26Played for SCO

WCLC 2012-13
Jul 3 - Oct 4Played for SCO

World Twenty20 Qualifier 2012
Mar 13 - Mar 24Played for SCO

SCO Tri-Series 2011
Jul 11 - Jul 13Played for SCO

Australia tour of UK 2013
Aug 29 - Sep 16Played for SCO