ALL
ODI
T20
Test
100B
T10

WC 2003
Feb 9 - Mar 23Played for KEN

WC 1999
May 14 - Jun 20Played for KEN

Ban, Ken, Zim in Ban, 1999
Mar 19 - Mar 27Played for KEN

BAN IND KEN 1998
May 14 - May 31Played for KEN

Ban Ken Zim in Kenya 1997
Oct 10 - Oct 19Played for KEN

Kenya, Pakistan, South Africa, Sri Lanka in Kenya, 1996
Sep 28 - Oct 6Played for KEN