Loading
We use essential cookies, plus analytics and advertising cookies with your permission. Privacy ·

Career
Photograph by Amuzujoe, CC BY-SA 4.0, via Wikimedia Commons.
| Date | Match | Format | Runs | Balls | 4s/6s | Bowling |
|---|---|---|---|---|---|---|
| Kenya vs TanzaniaICC Men's T20 World Cup Africa Region Final | T20I | 0* | 0 | 0/0 | 3/10 (4) | |
| Kenya vs ZimbabweICC Men's T20 World Cup Africa Region Final | T20I | 0* | 0 | 0/0 | 2/29 (4) | |
| Nigeria vs KenyaICC Men's T20 World Cup Africa Region Final | T20I | 0* | 0 |
| 0/0 |
| 2/29 (4) |
| Malawi vs KenyaICC Men's T20 World Cup Africa Region Final | T20I | 3 | 3 | 0/0 | 0/19 (4) |
| Namibia vs KenyaICC Men's T20 World Cup Africa Region Final | T20I | 0* | 0 | 0/0 | 1/31 (3) |
| Nigeria vs KenyaPearl of Africa T20I Series | T20I | 0* | 0 | 0/0 | 0/10 (4) |
| Kenya vs UgandaPearl of Africa T20I Series | T20I | 0* | 0 | 0/0 | 0/18 (4) |
| Kenya vs United Arab EmiratesPearl of Africa T20I Series | T20I | 1* | 2 | 0/0 | 0/14 (3) |
| Uganda vs KenyaPearl of Africa T20I Series | T20I | 0* | 0 | 0/0 | 0/24 (4) |
| Kenya vs NigeriaPearl of Africa T20I Series | T20I | 0* | 0 | 0/0 | 3/5 (3) |
| Zimbabwe vs KenyaICC Men's T20 World Cup Sub Regional Africa Qualifier | T20I | — | — | — | 0/32 (4) |
| Seychelles vs KenyaICC Men's T20 World Cup Sub Regional Africa Qualifier | T20I | 0* | 0 | 0/0 | 2/8 (4) |
| Rwanda vs KenyaICC Men's T20 World Cup Sub Regional Africa Qualifier | T20I | 0* | 0 | 0/0 | 0/12 (2) |
| Kenya vs MozambiqueICC Men's T20 World Cup Sub Regional Africa Qualifier | T20I | 0* | 0 | 0/0 | — |
| Kenya vs SeychellesSeychelles in Kenya T20I Match | T20I | 0* | 0 | 0/0 | 3/18 (4) |
| Nigeria vs KenyaNigeria tour of Kenya | T20I | 0* | 0 | 0/0 | 1/32 (4) |
| Nigeria vs KenyaNigeria tour of Kenya | T20I | 0* | 0 | 0/0 | 0/28 (4) |
| Kenya vs NigeriaNigeria tour of Kenya | T20I | 0* | 0 | 0/0 | 1/33 (4) |
| Nigeria vs KenyaNigeria tour of Kenya | T20I | 0* | 0 | 0/0 | 1/20 (4) |
| Kenya vs NigeriaNigeria tour of Kenya | T20I | 0* | 0 | 0/0 | 2/26 (4) |
| Kenya vs RwandaTwenty20 Quadrangular (in Kenya) | T20I | — | — | — | — |
| Rwanda vs KenyaTwenty20 Quadrangular (in Kenya) | T20I | 0* | 0 | 0/0 | 0/28 (4) |
| Malawi vs KenyaTwenty20 Quadrangular (in Kenya) | T20I | 0* | 0 | 0/0 | 1/12 (4) |
| Rwanda vs KenyaTwenty20 Quadrangular (in Kenya) | T20I | 0* | 0 | 0/0 | 0/18 (4) |
| Zimbabwe vs KenyaICC Men's T20 World Cup Africa Region Qualifier | T20I | 0* | 0 | 0/0 | 0/34 (2) |
| Uganda vs KenyaICC Men's T20 World Cup Africa Region Qualifier | T20I | 0 | 1 | 0/0 | 1/24 (3) |
| Kenya vs NamibiaICC Men's T20 World Cup Africa Region Qualifier | T20I | 4* | 3 | 0/0 | 2/19 (3) |
| Kenya vs TanzaniaICC Men's T20 World Cup Africa Region Qualifier | T20I | 0* | 0 | 0/0 | 2/16 (4) |
| Nigeria vs KenyaICC Men's T20 World Cup Africa Region Qualifier | T20I | 0* | 0 | 0/0 | 2/17 (4) |
| Kenya vs RwandaICC Men's T20 World Cup Africa Region Qualifier | T20I | 0* | 0 | 0/0 | 1/33 (4) |
| Uganda vs KenyaAfrica Continental Cup | T20I | 0* | 0 | 0/0 | 2/25 (3) |
| Botswana vs KenyaAfrica Continental Cup | T20I | 0* | 0 | 0/0 | 1/33 (4) |
| Kenya vs UgandaAfrica Continental Cup | T20I | 0* | 0 | 0/0 | 2/18 (4) |
| Rwanda vs KenyaAfrica Continental Cup | T20I | 0* | 0 | 0/0 | 3/19 (4) |
| Rwanda vs KenyaAfrica Continental Cup | T20I | 0* | 0 | 0/0 | 3/12 (4) |
| Uganda vs KenyaAfrica Continental Cup | T20I | 0* | 0 | 0/0 | 1/29 (4) |
| Botswana vs KenyaAfrica Continental Cup | T20I | 0* | 0 | 0/0 | 2/14 (4) |
| Kenya vs UgandaAfrica Continental Cup | T20I | 0* | 0 | 0/0 | 4/29 (3.1) |
| Seychelles vs KenyaICC Men's T20 World Cup Sub Regional Africa Qualifier | T20I | 0* | 0 | 0/0 | 0/26 (4) |
| Botswana vs KenyaICC Men's T20 World Cup Sub Regional Africa Qualifier | T20I | 0* | 0 | 0/0 | 0/15 (4) |
| Kenya vs LesothoICC Men's T20 World Cup Sub Regional Africa Qualifier | T20I | 0* | 0 | 0/0 | 2/20 (4) |
| Mali vs KenyaICC Men's T20 World Cup Sub Regional Africa Qualifier | T20I | 0* | 0 | 0/0 | 1/4 (1.4) |
| Rwanda vs KenyaICC Men's T20 World Cup Sub Regional Africa Qualifier | T20I | 0* | 0 | 0/0 | 2/8 (4) |
| Kenya vs MalawiICC Men's T20 World Cup Sub Regional Africa Qualifier | T20I | 0* | 0 | 0/0 | 0/1 (1.1) |
| Kenya vs St HelenaICC Men's T20 World Cup Sub Regional Africa Qualifier | T20I | 0* | 0 | 0/0 | — |
| Kenya vs UgandaAfrica Cricket Association Cup | T20I | 0* | 0 | 0/0 | 3/12 (4) |
| Kenya vs TanzaniaAfrica Cricket Association Cup | T20I | 0* | 0 | 0/0 | 2/24 (4) |
| Nepal vs KenyaNepal tour of Kenya | T20I | 0* | 0 | 0/0 | 2/23 (4) |
| Kenya vs NepalNepal tour of Kenya | T20I | 1* | 1 | 0/0 | 2/7 (4) |
| Kenya vs NepalNepal tour of Kenya | T20I | 0* | 0 | 0/0 | 2/22 (4) |
| Kenya vs NepalNepal tour of Kenya | T20I | 0* | 0 | 0/0 | 2/19 (4) |
| Kenya vs NigeriaICC Men's T20 World Cup Africa Region Qualifier | T20I | 0* | 0 | 0/0 | 5/12 (4) |
| Kenya vs UgandaICC Men's T20 World Cup Africa Region Qualifier | T20I | 0* | 0 | 0/0 | 0/8 (4) |
| Tanzania vs KenyaICC Men's T20 World Cup Africa Region Qualifier | T20I | 0* | 0 | 0/0 | 3/17 (4) |
| Uganda vs KenyaUganda T20 Tri-Series | T20I | 0* | 0 | 0/0 | 1/11 (2) |
| Nigeria vs KenyaUganda T20 Tri-Series | T20I | 0* | 0 | 0/0 | 0/22 (2) |
| Kenya vs NigeriaUganda T20 Tri-Series | T20I | 0* | 0 | 0/0 | 2/11 (4) |
| Nigeria vs KenyaUganda T20 Tri-Series | T20I | 0* | 0 | 0/0 | 1/18 (4) |