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