All Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Kenya vs Zimbabwe | 0(1) | 0/9(2) | 8.0 | |
| Seychelles vs Kenya | DNB | 3/9(4) | 117.0 | |
| Kenya vs Gambia | 2(2) | 2/15(3) | 76.0 | |
| Rwanda vs Kenya | DNB | 1/23(4) | 45.0 | |
| Kenya vs Mozambique | DNB | 3/16(4) | 105.0 | |
| Kenya vs Nigeria | 19(27) | 2/18(4) | 88.0 | |
| Kenya vs Nigeria | 17(17) | 0/26(3) | 24.0 | |
| Kenya vs Nigeria | 15(11) | 1/6(3) | 62.0 | |
| Kenya vs Nigeria | 13(8) | 2/19(4) | 84.0 | |
| Kenya vs Rwanda | 31*(16) | 0/19(4) | 56.0 |
T20I Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Kenya vs Zimbabwe | 0(1) | 0/9(2) | 8.0 | |
| Seychelles vs Kenya | DNB | 3/9(4) | 117.0 | |
| Kenya vs Gambia | 2(2) | 2/15(3) | 76.0 | |
| Rwanda vs Kenya | DNB | 1/23(4) | 45.0 | |
| Kenya vs Mozambique | DNB | 3/16(4) | 105.0 | |
| Kenya vs Nigeria | 19(27) | 2/18(4) | 88.0 | |
| Kenya vs Nigeria | 17(17) | 0/26(3) | 24.0 | |
| Kenya vs Nigeria | 15(11) | 1/6(3) | 62.0 | |
| Kenya vs Nigeria | 13(8) | 2/19(4) | 84.0 | |
| Kenya vs Rwanda | 31*(16) | 0/19(4) | 56.0 |