ALL
ODI
T20
Test
100B
T10

WC QLY 2014
Jan 23 - Feb 1Played for CAN

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

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

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

CAN vs KEN 2007
Oct 18 - Oct 20Played for CAN

NED vs CAN 2007
Jul 3 - Jul 4Played for CAN