ALL
ODI
T20
Test
100B
T10

T20 WC 2009
Jun 5 - Jul 21Played for SCO

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

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

WC 2007
Mar 13 - Apr 28Played for SCO

CAN KEN SCO 2007
Jan 7 - Jan 24Played for SCO

SCO vs BAN 2006
Dec 15 - Dec 15Played for SCO

T20 WC 2009
Jun 5 - Jul 21Played for SCO