ALL
ODI
T20
Test
100B
T10

AFG VS CAN 2010
Feb 16 - Feb 17Played for CAN

KEN vs CAN ODI 2009
Aug 19 - Aug 23Played for CAN

CAN vs NED ODI 2009
Jul 11 - Jul 12Played for CAN

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

Canada T20 2008
Oct 10 - Oct 13Played for CAN

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