Fixtures & Results
Kenya
Zimbabwe
Zimbabwe beat Kenya by 61 runs
Seychelles
Kenya
Kenya beat Seychelles by 9 wickets
Kenya
Gambia
Kenya beat Gambia by 129 runs
Rwanda
Kenya
Kenya beat Rwanda by 5 wickets
Kenya
Mozambique
Kenya beat Mozambique by 111 runs (DLS method)
Kenya
Papua New Guinea
Papua New Guinea beat Kenya by 1 wicket
Kenya
Qatar
Kenya beat Qatar by 3 wickets
Kenya
Kuwait
Kuwait beat Kenya by 97 runs
Kenya
Denmark
Denmark beat Kenya by 4 wickets
Kenya
Jersey
Kenya beat Jersey by 6 wickets
Kenya
Nigeria
Kenya beat Nigeria by 4 wickets
Kenya
Nigeria
Nigeria beat Kenya by 14 runs
Kenya
Nigeria
Nigeria beat Kenya by 3 wickets
Kenya
Nigeria
Kenya beat Nigeria by 4 wickets
Kenya
Nigeria
Kenya beat Nigeria by 29 runs
Kenya
Malawi
Match Abandoned
Malawi
Kenya
Match Abandoned
Zambia
Kenya
Kenya beat Zambia by 5 wickets
Kenya
Rwanda
Kenya beat Rwanda by 49 runs
Malawi
Kenya
Kenya beat Malawi by 67 runs
Kenya
Rwanda
Kenya beat Rwanda by 4 wickets
Zambia
Kenya
Kenya beat Zambia by 6 wickets
Kenya
Malawi
Kenya beat Malawi by 9 wickets
Kenya
Rwanda
Kenya beat Rwanda by 6 wickets
Kenya
Zambia
Kenya beat Zambia by 8 wickets
Uganda
Kenya
Uganda beat Kenya by 106 runs
Zimbabwe
Kenya
Zimbabwe beat Kenya by 70 runs
Ghana
Kenya
Kenya beat Ghana by 7 wickets
South Africa
Kenya
Kenya beat South Africa by 70 runs
Kenya
Uganda
Uganda beat Kenya by 72 runs
Kenya
Uganda
Uganda beat Kenya by 91 runs
Kenya
Malawi
Kenya beat Malawi by 4 runs (D/L method)
Botswana
Kenya
Kenya beat Botswana by 40 runs
Ghana
Kenya
Kenya beat Ghana by 8 wickets
Kenya
Sierra Leone
Kenya beat Sierra Leone by 8 wickets
Kenya
Mali
Kenya beat Mali by 10 wickets
Kenya
Sierra Leone
Kenya beat Sierra Leone by 8 wickets
Cameroon
Kenya
Kenya beat Cameroon by 10 wickets
Zimbabwe
Kenya
Zimbabwe beat Kenya by 110 runs
Uganda
Kenya
Uganda beat Kenya by 33 runs
Namibia
Kenya
Namibia beat Kenya by 6 wickets
Kenya
Tanzania
Kenya beat Tanzania by 50 runs
Kenya
Nigeria
Kenya beat Nigeria by 4 wickets
Kenya
Rwanda
Kenya beat Rwanda by 17 runs
Uganda
Kenya
Uganda beat Kenya by 1 run
Kenya
Botswana
Kenya beat Botswana by 6 wickets
Uganda
Kenya
Uganda beat Kenya by 5 wickets
Kenya
Rwanda
Kenya beat Rwanda by 7 wickets
Botswana
Kenya
Botswana beat Kenya by 30 runs
Rwanda
Kenya
Kenya beat Rwanda by 7 wickets
Uganda
Kenya
Uganda beat Kenya by 47 runs
Kenya
Botswana
Kenya beat Botswana by 8 wickets
Kenya
Uganda
Kenya beat Uganda by 88 runs
Kenya
Rwanda
Kenya beat Rwanda by 3 wickets
Seychelles
Kenya
Kenya beat Seychelles by 7 wickets (D/L method)
Kenya
Botswana
Kenya beat Botswana by 8 wickets
Kenya
Lesotho
Kenya beat Lesotho by 167 runs
Kenya
Malawi
Match Abandoned
Saint Helena
Kenya
Match Abandoned
Uganda
Kenya
Uganda beat Kenya by 3 wickets (D/L method)
Kenya
Cameroon
Kenya beat Cameroon by 9 wickets
Kenya
Tanzania
Tanzania beat Kenya by 4 wickets
Malawi
Kenya
Kenya beat Malawi by 52 runs
Kenya
Nepal
Nepal beat Kenya by 31 runs
Kenya
Nepal
Kenya beat Nepal by 7 runs
Kenya
Nepal
Nepal beat Kenya by 4 wickets
Kenya
Nepal
Kenya beat Nepal by 18 runs
Kenya
Nepal
Nepal beat Kenya by 5 wickets
Kenya
Nigeria
Kenya beat Nigeria by 60 runs
Kenya
Uganda
Uganda beat Kenya by 6 wickets (D/L method)
Uganda
Kenya
Uganda beat Kenya by 6 runs
Nigeria
Kenya
Nigeria beat Kenya by 4 runs (D/L method)
Uganda
Kenya
Uganda beat Kenya by 4 wickets
Kenya
Nigeria
Kenya beat Nigeria by 61 runs
Kenya
Nigeria
Kenya beat Nigeria by 8 wickets
Sri Lanka
Kenya
Sri Lanka beat Kenya by 172 runs
New Zealand
Kenya
New Zealand beat Kenya by 9 wickets