ALL
ODI
T20
Test
100B
T10

T20 WC 2009
Jun 5 - Jul 21Played for SCO

ENG vs SCO 2008
Aug 18 - Aug 18Played for SCO

IRE, NZ vs SCO 2008
Jul 1 - Jul 3Played for SCO

T20 WC 2007
Sep 12 - Sep 23Played for SCO

IND vs SCO 2007
Aug 16 - Aug 16Played for SCO

IRE SCO in IRE 2007
Jul 10 - Jul 15Played for SCO