Men's T20I ·
FinalKenya (won)170/7 (20.0)Uganda131 (17.5)
Kenya won by 39 runs
Africa Continental Cup · Final · Gahanga International Cricket Stadium
Scorecard: Kenya v Uganda, 19 Sept 2026Replay: Kenya v Uganda, 19 Sept 2026
111 matches · Men's · T20I · Kenya
Men's T20I ·
FinalKenya won by 39 runs
Africa Continental Cup · Final · Gahanga International Cricket Stadium
Scorecard: Kenya v Uganda, 19 Sept 2026Replay: Kenya v Uganda, 19 Sept 2026
Men's T20I ·
Uganda won by 47 runs
Africa Continental Cup · Match 19 · Gahanga International Cricket Stadium
Scorecard: Uganda v Kenya, 18 Sept 2026Replay: Uganda v Kenya, 18 Sept 2026
Men's T20I ·
Kenya won by 64 runs
Africa Continental Cup · Match 18 · Gahanga International Cricket Stadium
Scorecard: Kenya v Botswana, 17 Sept 2026Replay: Kenya v Botswana, 17 Sept 2026
Men's T20I ·
Kenya won by 32 runs
Africa Continental Cup · Match 14 · Gahanga International Cricket Stadium
Scorecard: Kenya v Rwanda, 15 Sept 2026Replay: Kenya v Rwanda, 15 Sept 2026
Men's T20I ·
Kenya won by 9 wickets
Africa Continental Cup · Match 11 · Gahanga B Ground
Scorecard: Sierra Leone v Kenya, 13 Sept 2026Replay: Sierra Leone v Kenya, 13 Sept 2026
Men's T20I ·
Kenya won by 8 wickets
Africa Continental Cup · Match 9 · Gahanga B Ground
Scorecard: Uganda v Kenya, 12 Sept 2026Replay: Uganda v Kenya, 12 Sept 2026
Men's T20I ·
Kenya won by 10 wickets
Africa Continental Cup · Match 8 · Gahanga B Ground
Scorecard: Botswana v Kenya, 11 Sept 2026Replay: Botswana v Kenya, 11 Sept 2026
Men's T20I ·
Kenya won by 2 wickets
Africa Continental Cup · Match 4 · Gahanga B Ground
Scorecard: Rwanda v Kenya, 9 Sept 2026Replay: Rwanda v Kenya, 9 Sept 2026
Men's T20I ·
Kenya won by 94 runs
Africa Continental Cup · Match 2 · Gahanga B Ground
Scorecard: Kenya v Sierra Leone, 8 Sept 2026Replay: Kenya v Sierra Leone, 8 Sept 2026
Men's T20I ·
Kenya won by 1 wicket
Bahrain tour of Kenya · Match 2 · Gymkhana Club Ground, Nairobi
Scorecard: Bahrain v Kenya, 1 Aug 2026Replay: Bahrain v Kenya, 1 Aug 2026
Men's T20I ·
Bahrain won by 15 runs
Bahrain tour of Kenya · Match 1 · Gymkhana Club Ground, Nairobi
Scorecard: Bahrain v Kenya, 31 Jul 2026Replay: Bahrain v Kenya, 31 Jul 2026
Men's T20I ·
Kenya won by 9 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 20 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Ivory Coast v Kenya, 30 May 2026Replay: Ivory Coast v Kenya, 30 May 2026
Men's T20I ·
Kenya won by 62 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 18 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Kenya v Botswana, 29 May 2026Replay: Kenya v Botswana, 29 May 2026
Men's T20I ·
Kenya won by 10 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 15 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Cameroon v Kenya, 28 May 2026Replay: Cameroon v Kenya, 28 May 2026
Men's T20I ·
Kenya won by 38 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 11 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Kenya v Sierra Leone, 26 May 2026Replay: Kenya v Sierra Leone, 26 May 2026
Men's T20I ·
Rwanda won by 2 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 7 · Botswana Cricket Association Oval 1, Gaborone
Scorecard: Kenya v Rwanda, 25 May 2026Replay: Kenya v Rwanda, 25 May 2026
Men's T20I ·
Kenya won by 172 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 3 · Botswana Cricket Association Oval 2, Gaborone
Scorecard: Kenya v Mali, 23 May 2026Replay: Kenya v Mali, 23 May 2026
Men's T20I ·
Kenya won by 51 runs
ICC Men's T20 World Cup Africa Region Final · 3rd Place Play-Off · Harare Sports Club
Scorecard: Kenya v Tanzania, 4 Oct 2025Replay: Kenya v Tanzania, 4 Oct 2025
Men's T20I ·
Zimbabwe won by 7 wickets
ICC Men's T20 World Cup Africa Region Final · Semi Final · Harare Sports Club
Scorecard: Kenya v Zimbabwe, 2 Oct 2025Replay: Kenya v Zimbabwe, 2 Oct 2025
Men's T20I ·
Kenya won by 7 wickets
ICC Men's T20 World Cup Africa Region Final · Match 12 · Takashinga Sports Club, Highfield, Harare
Scorecard: Nigeria v Kenya, 30 Sept 2025Replay: Nigeria v Kenya, 30 Sept 2025
Men's T20I ·
Malawi won by 3 runs
ICC Men's T20 World Cup Africa Region Final · Match 9 · Takashinga Sports Club, Highfield, Harare
Scorecard: Malawi v Kenya, 28 Sept 2025Replay: Malawi v Kenya, 28 Sept 2025
Men's T20I ·
Namibia won by 136 runs
ICC Men's T20 World Cup Africa Region Final · Match 1 · Harare Sports Club
Scorecard: Namibia v Kenya, 26 Sept 2025Replay: Namibia v Kenya, 26 Sept 2025
Men's T20I ·
Kenya won by 6 wickets
Pearl of Africa T20I Series · Match 17 · Entebbe Cricket Oval
Scorecard: Nigeria v Kenya, 27 Jul 2025Replay: Nigeria v Kenya, 27 Jul 2025
Men's T20I ·
Uganda won by 6 wickets
Pearl of Africa T20I Series · Match 13 · Entebbe Cricket Oval
Scorecard: Kenya v Uganda, 25 Jul 2025Replay: Kenya v Uganda, 25 Jul 2025
Men's T20I ·
United Arab Emirates won by 7 wickets
Pearl of Africa T20I Series · Match 11 · Entebbe Cricket Oval
Scorecard: Kenya v United Arab Emirates, 23 Jul 2025Replay: Kenya v United Arab Emirates, 23 Jul 2025
Men's T20I ·
Uganda won by 28 runs
Pearl of Africa T20I Series · Match 8 · Entebbe Cricket Oval
Scorecard: Uganda v Kenya, 21 Jul 2025Replay: Uganda v Kenya, 21 Jul 2025
Men's T20I ·
Kenya won by 20 runs
Pearl of Africa T20I Series · Match 2 · Entebbe Cricket Oval
Scorecard: Kenya v Nigeria, 17 Jul 2025Replay: Kenya v Nigeria, 17 Jul 2025
Men's T20I ·
Zimbabwe won by 61 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 14 · Gymkhana Club Ground, Nairobi
Scorecard: Zimbabwe v Kenya, 24 Oct 2024Replay: Zimbabwe v Kenya, 24 Oct 2024
Men's T20I ·
Kenya won by 9 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 10 · Ruaraka Sports Club Ground, Nairobi
Scorecard: Seychelles v Kenya, 23 Oct 2024Replay: Seychelles v Kenya, 23 Oct 2024
Men's T20I ·
Kenya won by 129 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 8 · Gymkhana Club Ground, Nairobi
Scorecard: Kenya v Gambia, 22 Oct 2024Replay: Kenya v Gambia, 22 Oct 2024