ALL
ODI
T20
Test
100B
T10

BAN vs KEN 2006
Aug 12 - Aug 15Played for KEN

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

KEN vs ZIM ODI 2006
Feb 25 - Mar 4Played for KEN

Champions Trophy 2004
Sep 10 - Sep 25Played for KEN

KEN PAK SL UAE 2003
Apr 3 - Apr 10Played for KEN

WC 2003
Feb 9 - Mar 23Played for KEN

BAN vs KEN 2006
Aug 12 - Aug 15Played for KEN