ALL
ODI
T20
Test
100B
T10
WC 2007
Mar 13 - Apr 28Played for KEN
CAN KEN SCO 2007
Jan 7 - Jan 24Played for KEN
Champions Trophy 2004
Sep 10 - Sep 25Played for KEN
WC 2003
Feb 9 - Mar 23Played for KEN
KEN vs ZIM 2002
Dec 8 - Dec 15Played for KEN
Champions Trophy 2002
Sep 12 - Oct 30Played for KEN