ALL
ODI
T20
Test
100B
T10

BER NED in KEN 2007
Jan 29 - Feb 7Played for CAN

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

Tri-Series in RSA
Nov 26 - Dec 2Played for CAN

BRM vs CAN 2006
Aug 19 - Aug 19Played for CAN

KEN vs CAD 2006
Aug 5 - Aug 6Played for CAN

BER ZIM IN WI 2006
May 15 - May 20Played for CAN

BER NED in KEN 2007
Jan 29 - Feb 7Played for CAN