ALL
ODI
T20
Test
100B
T10

KEN vs SCO 2013
Jul 4 - Jul 5Played for KEN

WCLC 2012-13
Jul 3 - Oct 4Played for KEN

CAN vs UAE 2013
Mar 15 - Mar 16Played for KEN

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