ALL
ODI
T20
Test
100B
T10

CAN VS WI 2010
Apr 12 - Apr 14Played for CAN

AFG VS CAN 2010
Feb 16 - Feb 17Played 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

BER vs CAN 2008
Jun 28 - Jul 1Played for CAN

CAN VS WI 2010
Apr 12 - Apr 14Played for CAN