ALL
ODI
T20
Test
100B
T10
![T20 WC Africa Qualifier Final 2023 T20 WC Africa Qualifier Final 2023](https://cricketvectors.akamaized.net/Series/1IM.png?impolicy=default_web)
T20 WC Africa Qualifier Final 2023
Nov 22 - Nov 30Played for KEN
![KEN vs NEP 2022 KEN vs NEP 2022](https://cricketvectors.akamaized.net/Series/14B.png?impolicy=default_web)
KEN vs NEP 2022
Aug 25 - Sep 5Played for KEN
![Mens T20 2019 Mens T20 2019](https://cricketvectors.akamaized.net/Series/5R.png?impolicy=default_web)
Mens T20 2019
Oct 18 - Nov 2Played for KEN
![WC QLY 2014 WC QLY 2014](https://cricketvectors.akamaized.net/Series/MZ.png?impolicy=default_web)
WC QLY 2014
Jan 23 - Feb 1Played for KEN
![KEN vs AFG 2013 KEN vs AFG 2013](https://cricketvectors.akamaized.net/Series/A9.png?impolicy=default_web)
KEN vs AFG 2013
Sep 30 - Oct 11Played for KEN
![KEN vs SCO 2013 KEN vs SCO 2013](https://cricketvectors.akamaized.net/Series/B4.png?impolicy=default_web)
KEN vs SCO 2013
Jul 4 - Jul 5Played for KEN
![T20 WC Africa Qualifier Final 2023 T20 WC Africa Qualifier Final 2023](https://cricketvectors.akamaized.net/Series/1IM.png?impolicy=default_web)
T20 WC Africa Qualifier Final 2023
Nov 22 - Nov 30Played for KEN