Skip to content
TheFootball.News

Kenya vs Zimbabwe head-to-head record

Kenya wins
4
Draws
7
Zimbabwe wins
1

12 meetings, 1982 to 2024Goals: Kenya 10, Zimbabwe 7

Kenya and Zimbabwe have met 12 times since 1982. Kenya have won 4, Zimbabwe 1, and 7 matches ended level. They last met on 15 November 2024, when the match ended 1–1 in Africa Cup of Nations qualifying.

The 12 meetings have produced 17 goals, 1.42 per game. The biggest win is Kenya’s 2–0 in World Cup qualifying in 2008. Kenya are unbeaten in the last eight meetings (2 wins, 6 draws). They went 18 years without meeting, between 1989 and 2008.

Who has won more, Kenya or Zimbabwe?

All matches12 matches

4 Kenya7 drawsZimbabwe 1

Competitive12 matches

4 Kenya7 drawsZimbabwe 1

Key numbers

Goals
Kenya 10, Zimbabwe 71.42 per game
First meeting
Kenya 2–1 ZimbabweCECAFA Cup, 24 Nov 1982
Most recent
Zimbabwe 1–1 KenyaAfrica Cup of Nations qualifying, 15 Nov 2024
Kenya’s biggest win
Kenya 2–0 ZimbabweWorld Cup qualifying, 14 Jun 2008
Zimbabwe’s biggest win
Zimbabwe 2–0 KenyaCECAFA Cup, 13 Oct 1985
Most goals in a meeting
Kenya 2–1 ZimbabweCECAFA Cup, 9 Dec 1989
Current run
Kenya unbeaten in 8
TFN Elo rating now
Kenya 1454 (119th), Zimbabwe 1482 (108th)How the rating works

Last five meetings

  1. Zimbabwe1Kenya1

    Africa Cup of Nations qualifying

    Polokwane, South Africa (neutral)

  2. Kenya0Zimbabwe0

    Africa Cup of Nations qualifying

    Kampala, Uganda (neutral)

  3. Zimbabwe0Kenya0

    World Cup qualifying

    Harare, Zimbabwe

  4. Kenya2Zimbabwe0

    World Cup qualifying

    Nairobi, Kenya

  5. Kenya2Zimbabwe1

    CECAFA Cup

    Nairobi, Kenya

Who has had the upper hand over time?

The line climbs with every Kenya win and drops with every Zimbabwe win, so its height shows who has won more meetings up to that point.

Above the line: Kenya have won more Below: Zimbabwe have won more
24 November 1982: Kenya 2–1 Zimbabwe (CECAFA Cup). Kenya +126 November 1983: Kenya 1–0 Zimbabwe (CECAFA Cup). Kenya +26 October 1985: Zimbabwe 1–1 Kenya (CECAFA Cup). Kenya +213 October 1985: Zimbabwe 2–0 Kenya (CECAFA Cup). Kenya +15 July 1987: Zimbabwe 1–1 Kenya (Africa Cup of Nations qualifying). Kenya +118 July 1987: Kenya 0–0 Zimbabwe (Africa Cup of Nations qualifying). Kenya +119 November 1988: Kenya 0–0 Zimbabwe (CECAFA Cup). Kenya +19 December 1989: Kenya 2–1 Zimbabwe (CECAFA Cup). Kenya +214 June 2008: Kenya 2–0 Zimbabwe (World Cup qualifying). Kenya +322 June 2008: Zimbabwe 0–0 Kenya (World Cup qualifying). Kenya +36 September 2024: Kenya 0–0 Zimbabwe (Africa Cup of Nations qualifying). Kenya +315 November 2024: Zimbabwe 1–1 Kenya (Africa Cup of Nations qualifying). Kenya +3Level
Kenya lead by 3 wins after the latest meeting. The biggest lead was 3, held by Kenya from 14 June 2008.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Kenya's home games

4 matches

310

KenyaDrawsZimbabwe

In Zimbabwe's home games

4 matches

031

KenyaDrawsZimbabwe

At neutral venues

4 matches

130

KenyaDrawsZimbabwe

Record by competition

Record by competition
CompetitionPlayedKenyaDrawsZimbabweGoals
CECAFA Cup63216–5
Africa Cup of Nations qualifying40402–2
World Cup qualifying21102–0

Meetings by decade

Kenya wins Draws Zimbabwe wins
Meetings by decade
DecadeResultsPlayedGoals
1980s813
2000s22
2020s22

Longest runs

Longest runs
Longest run ofKenyaZimbabwe
Wins in a row21989 to 200811985
Unbeaten meetings81987 to 202451985 to 1988

The longest run of draws is 3, from 22 June 2008 to 15 November 2024.

Questions answered

How many times have Kenya and Zimbabwe played each other?

12 times, starting on 24 November 1982. 12 of those meetings were competitive and 0 were friendlies.

Who has won more matches between Kenya and Zimbabwe?

Kenya, with 4 wins to 1. 7 matches ended level.

What is the biggest win in Kenya vs Zimbabwe?

Kenya’s 2–0 win in World Cup qualifying on 14 June 2008 in Nairobi.

When did Kenya and Zimbabwe last play?

On 15 November 2024 in Polokwane, when the match ended 1–1 in Africa Cup of Nations qualifying.

Every Kenya vs Zimbabwe result

Every Kenya vs Zimbabwe result
DateHomeScoreAwayCompetitionVenue
Zimbabwe1–1KenyaAfrica Cup of Nations qualifyingPolokwane, South Africa (neutral)
Kenya0–0ZimbabweAfrica Cup of Nations qualifyingKampala, Uganda (neutral)
Zimbabwe0–0KenyaWorld Cup qualifyingHarare, Zimbabwe
Kenya2–0ZimbabweWorld Cup qualifyingNairobi, Kenya
Kenya2–1ZimbabweCECAFA CupNairobi, Kenya
Kenya0–0ZimbabweCECAFA CupBlantyre, Malawi (neutral)
Kenya0–0ZimbabweAfrica Cup of Nations qualifyingNairobi, Kenya
Zimbabwe1–1KenyaAfrica Cup of Nations qualifyingHarare, Zimbabwe
Zimbabwe2–0KenyaCECAFA CupHarare, Zimbabwe
Zimbabwe1–1KenyaCECAFA CupHarare, Zimbabwe
Kenya1–0ZimbabweCECAFA CupNairobi, Kenya
Kenya2–1ZimbabweCECAFA CupJinja, Uganda (neutral)

Recent form

Kenya

  1. Dat RwandaFriendly0–0Mon 5 Oct 2026
  2. Lat GuineaAfrica Cup of Nations qualifying0–1Thu 1 Oct 2026
  3. Dv EritreaAfrica Cup of Nations qualifying1–1Sat 26 Sept 2026
  4. Dv LesothoFriendly1–1Thu 4 Jun 2026
  5. Wv GrenadaFIFA Series3–0Mon 30 Mar 2026

Zimbabwe

  1. Lv DR CongoAfrica Cup of Nations qualifying1–2Mon 28 Sept 2026
  2. Wv Sierra LeoneAfrica Cup of Nations qualifying3–2Thu 24 Sept 2026
  3. Wv IndiaUnity Cup1–0Sat 30 May 2026
  4. Lv NigeriaUnity Cup0–2Tue 26 May 2026
  5. Wat BotswanaMukuru 4 Nations3–0Sat 28 Mar 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.