ALL
ODI
T20
Test
100B
T10

World Twenty20 Qualifier 2012
Mar 13 - Mar 24Played for KEN

IRE vs KEN 2011-12
Feb 22 - Feb 24Played for KEN

Intercontinental Cup 2011-2013
Jun 28 - Mar 31Played for KEN

WC 2011
Feb 19 - Apr 2Played for KEN

AFG V KEN 2010
Oct 7 - Oct 11Played for KEN

NED VS KENYA 2010
Feb 16 - Feb 18Played for KEN