ALL
ODI
T20
Test
100B
T10

KEN vs ZIM 2009
Oct 12 - Oct 18Played for KEN

ZIM vs KEN ODI 2009
Jan 27 - Feb 4Played for KEN

Tri-S in KEN 2008
Oct 17 - Oct 25Played for KEN

BER in KEN 2007
Oct 25 - Oct 28Played for KEN

T20 WC 2007
Sep 12 - Sep 23Played for KEN

BAN KEN PAK UGA in KEN 2007
Sep 1 - Sep 4Played for KEN