ALL
ODI
T20
Test
100B
T10
IRE vs SCO ODI 2009
Aug 22 - Aug 23Played for SCO
CAN vs SCO 2009
Jul 7 - Jul 8Played for SCO
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
IRE vs SCO ODI 2009
Aug 22 - Aug 23Played for SCO