All Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Kenya vs Zimbabwe | 12(12) | DNB | 26.0 | |
| Seychelles vs Kenya | 23*(10) | DNB | 39.0 | |
| Kenya vs Gambia | 63(40) | DNB | 99.0 | |
| Rwanda vs Kenya | 13(17) | DNB | 19.0 | |
| Kenya vs Mozambique | 120(55) | DNB | 182.0 | |
| Kenya vs Seychelles | 26(14) | DNB | 48.0 | |
| Kenya vs Nigeria | 51*(35) | 0/17(2) | 90.0 | |
| Kenya vs Nigeria | 12(10) | 2/13(2) | 85.0 | |
| Kenya vs Nigeria | 13(15) | 0/22(3) | 27.0 | |
| Kenya vs Nigeria | 14(12) | 2/19(4) | 112.0 |
T20I Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Kenya vs Zimbabwe | 12(12) | DNB | 26.0 | |
| Seychelles vs Kenya | 23*(10) | DNB | 39.0 | |
| Kenya vs Gambia | 63(40) | DNB | 99.0 | |
| Rwanda vs Kenya | 13(17) | DNB | 19.0 | |
| Kenya vs Mozambique | 120(55) | DNB | 182.0 | |
| Kenya vs Seychelles | 26(14) | DNB | 48.0 | |
| Kenya vs Nigeria | 51*(35) | 0/17(2) | 90.0 | |
| Kenya vs Nigeria | 12(10) | 2/13(2) | 85.0 | |
| Kenya vs Nigeria | 13(15) | 0/22(3) | 27.0 | |
| Kenya vs Nigeria | 14(12) | 2/19(4) | 112.0 |