ALL
ODI
T20
Test
100B
T10
WC QLY 2014
Jan 23 - Feb 1Played for KEN
WCLC 2012-13
Jul 3 - Oct 4Played for KEN
KEN vs AFG 2013
Sep 30 - Oct 11Played for KEN
KEN vs SCO 2013
Jul 4 - Jul 5Played for KEN
KEN vs NAM 2013
Apr 19 - Apr 19Played for KEN
CAN vs UAE 2013
Mar 15 - Mar 16Played for KEN