ALL
ODI
T20
Test
100B
T10

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

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

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

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

WC 2003
Feb 9 - Mar 23Played for CAN

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