Skip to content
TheFootball.News

Kenya vs Zambia head-to-head record

Kenya wins
19
Draws
6
Zambia wins
24

49 meetings, 1963 to 2020Goals: Kenya 62, Zambia 91

Kenya and Zambia have met 49 times since 1963. Zambia have won 24, Kenya 19, and 6 matches ended level. They last met on 9 October 2020, when Kenya won 2–1 in a friendly.

The 49 meetings have produced 153 goals, 3.12 per game. The biggest win is Zambia’s 9–0 in the CECAFA Cup in 1978.

Who has won more, Kenya or Zambia?

All matches49 matches

19 Kenya6 drawsZambia 24

Competitive21 matches

4 Kenya3 drawsZambia 14

Friendlies28 matches

15 Kenya3 drawsZambia 10

Key numbers

Goals
Kenya 62, Zambia 913.12 per game
First meeting
Zambia 0–1 KenyaFriendly, 19 Oct 1963
Most recent
Kenya 2–1 ZambiaFriendly, 9 Oct 2020
Kenya’s biggest win
Kenya 4–2 ZambiaFriendly, 11 Dec 1964
Zambia’s biggest win
Kenya 0–9 ZambiaCECAFA Cup, 13 Nov 1978
Most goals in a meeting
Kenya 2–8 ZambiaFriendly, 13 Dec 1964
Biggest upset
Zambia 1–2 KenyaCECAFA Cup, 31 Oct 1975Winner’s rating-based win expectancy: 17%
TFN Elo rating now
Kenya 1454 (119th), Zambia 1558 (92nd)How the rating works

Last five meetings

  1. Kenya2Zambia1

    Friendly

    Nairobi, Kenya

  2. Zambia1Kenya1

    Africa Cup of Nations qualifying

    Ndola, Zambia

  3. Kenya1Zambia2

    Africa Cup of Nations qualifying

    Nairobi, Kenya

  4. Kenya0Zambia2

    CECAFA Cup

    Nairobi, Kenya

  5. Kenya0Zambia0

    CECAFA Cup

    Jinja, Uganda (neutral)

Who has had the upper hand over time?

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

Above the line: Kenya have won more Below: Zambia have won more
19 October 1963: Zambia 0–1 Kenya (Friendly). Kenya +123 October 1964: Zambia 2–3 Kenya (Zambian Independence Tournament). Kenya +211 December 1964: Kenya 4–2 Zambia (Friendly). Kenya +313 December 1964: Kenya 2–8 Zambia (Friendly). Kenya +212 September 1965: Zambia 3–3 Kenya (Friendly). Kenya +214 September 1965: Zambia 2–3 Kenya (Friendly). Kenya +319 September 1965: Zambia 3–2 Kenya (Friendly). Kenya +26 September 1966: Zambia 0–1 Kenya (Friendly). Kenya +39 September 1966: Zambia 2–1 Kenya (Friendly). Kenya +213 September 1966: Zambia 5–4 Kenya (Friendly). Kenya +117 December 1967: Kenya 1–5 Zambia (Friendly). Level13 October 1968: Kenya 2–1 Zambia (Friendly). Kenya +117 October 1971: Zambia 0–2 Kenya (Friendly). Kenya +220 October 1971: Zambia 3–1 Kenya (Friendly). Kenya +123 October 1971: Zambia 0–1 Kenya (Friendly). Kenya +25 December 1971: Kenya 1–0 Zambia (Friendly). Kenya +38 December 1971: Kenya 3–2 Zambia (Friendly). Kenya +412 December 1971: Kenya 0–2 Zambia (Friendly). Kenya +312 August 1973: Zambia 2–0 Kenya (World Cup qualifying). Kenya +219 August 1973: Kenya 2–2 Zambia (World Cup qualifying). Kenya +212 December 1973: Kenya 3–1 Zambia (Friendly). Kenya +33 November 1974: Kenya 2–3 Zambia (CECAFA Cup). Kenya +231 October 1975: Zambia 1–2 Kenya (CECAFA Cup). Kenya +312 November 1976: Kenya 0–2 Zambia (CECAFA Cup). Kenya +25 December 1977: Kenya 2–4 Zambia (CECAFA Cup). Kenya +113 November 1978: Kenya 0–9 Zambia (CECAFA Cup). Level10 November 1979: Kenya 3–1 Zambia (CECAFA Cup). Kenya +129 June 1980: Zambia 5–0 Kenya (Friendly). Level7 December 1980: Kenya 1–1 Zambia (Friendly). Level10 December 1980: Kenya 2–0 Zambia (Friendly). Kenya +112 December 1980: Kenya 2–1 Zambia (Friendly). Kenya +212 December 1984: Kenya 0–2 Zambia (CECAFA Cup). Kenya +117 November 1988: Kenya 0–1 Zambia (CECAFA Cup). Level15 December 1989: Kenya 1–0 Zambia (CECAFA Cup). Kenya +16 March 1990: Zambia 1–0 Kenya (Africa Cup of Nations). Level23 November 1991: Kenya 0–1 Zambia (CECAFA Cup). Zambia +17 December 1991: Kenya 0–2 Zambia (CECAFA Cup). Zambia +214 December 1996: Kenya 1–0 Zambia (Friendly). Zambia +115 December 1996: Kenya 0–2 Zambia (Friendly). Zambia +23 October 1997: Kenya 0–0 Zambia (Friendly). Zambia +228 February 1999: Kenya 0–1 Zambia (Africa Cup of Nations qualifying). Zambia +310 April 1999: Zambia 1–0 Kenya (Africa Cup of Nations qualifying). Zambia +41 April 2000: Zambia 1–0 Kenya (Friendly). Zambia +54 January 2001: Kenya 2–1 Zambia (Friendly). Zambia +42 January 2009: Kenya 0–0 Zambia (CECAFA Cup). Zambia +428 November 2009: Kenya 0–2 Zambia (CECAFA Cup). Zambia +56 September 2015: Kenya 1–2 Zambia (Africa Cup of Nations qualifying). Zambia +64 September 2016: Zambia 1–1 Kenya (Africa Cup of Nations qualifying). Zambia +69 October 2020: Kenya 2–1 Zambia (Friendly). Zambia +5Level
Zambia lead by 5 wins after the latest meeting. The biggest lead was 6, held by Zambia from 6 September 2015.

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

21 matches

1227

KenyaDrawsZambia

In Zambia's home games

17 matches

728

KenyaDrawsZambia

At neutral venues

11 matches

029

KenyaDrawsZambia

Record by competition

Record by competition
CompetitionPlayedKenyaDrawsZambiaGoals
Friendly281531045–51
CECAFA Cup1331910–28
Africa Cup of Nations qualifying40132–5
World Cup qualifying20112–4
Africa Cup of Nations10010–1
Zambian Independence Tournament11003–2

Meetings by decade

Kenya wins Draws Zambia wins
Meetings by decade
DecadeResultsPlayedGoals
1960s1260
1970s1554
1980s716
1990s89
2000s46
2010s25
2020s13

Longest runs

Longest runs
Longest run ofKenyaZambia
Wins in a row3197131999 to 2000
Unbeaten meetings3198051996 to 2000

Questions answered

How many times have Kenya and Zambia played each other?

49 times, starting on 19 October 1963. 21 of those meetings were competitive and 28 were friendlies.

Who has won more matches between Kenya and Zambia?

Zambia, with 24 wins to 19. 6 matches ended level.

What is the biggest win in Kenya vs Zambia?

Zambia’s 9–0 win in the CECAFA Cup on 13 November 1978 in Blantyre.

When did Kenya and Zambia last play?

On 9 October 2020 in Nairobi, when Kenya won 2–1 in a friendly.

What is the competitive record between Kenya and Zambia?

In 21 competitive matches, Kenya have 4 wins, Zambia have 14, and 3 ended level.

Every Kenya vs Zambia result

Show
Every Kenya vs Zambia result
DateHomeScoreAwayCompetitionVenue
Kenya2–1ZambiaFriendlyNairobi, Kenya
Zambia1–1KenyaAfrica Cup of Nations qualifyingNdola, Zambia
Kenya1–2ZambiaAfrica Cup of Nations qualifyingNairobi, Kenya
Kenya0–2ZambiaCECAFA CupNairobi, Kenya
Kenya0–0ZambiaCECAFA CupJinja, Uganda (neutral)
Kenya2–1ZambiaFriendlyNairobi, Kenya
Zambia1–0KenyaFriendlyLusaka, Zambia
Zambia1–0KenyaAfrica Cup of Nations qualifyingLusaka, Zambia
Kenya0–1ZambiaAfrica Cup of Nations qualifyingNairobi, Kenya
Kenya0–0ZambiaFriendlyDar es Salaam, Tanzania (neutral)
Kenya0–2ZambiaFriendlyMombasa, Kenya
Kenya1–0ZambiaFriendlyNairobi, Kenya
Kenya0–2ZambiaCECAFA CupKampala, Uganda (neutral)
Kenya0–1ZambiaCECAFA CupKampala, Uganda (neutral)
Zambia1–0KenyaAfrica Cup of NationsAnnaba, Algeria (neutral)
Kenya1–0ZambiaCECAFA CupNairobi, Kenya
Kenya0–1ZambiaCECAFA CupBlantyre, Malawi (neutral)
Kenya0–2ZambiaCECAFA CupKampala, Uganda (neutral)
Kenya2–1ZambiaFriendlyNairobi, Kenya
Kenya2–0ZambiaFriendlyNakuru, Kenya
Kenya1–1ZambiaFriendlyKisumu, Kenya
Zambia5–0KenyaFriendlyNdola, Zambia
Kenya3–1ZambiaCECAFA CupNairobi, Kenya
Kenya0–9ZambiaCECAFA CupBlantyre, Malawi (neutral)
Kenya2–4ZambiaCECAFA CupMogadishu, Somalia (neutral)
Kenya0–2ZambiaCECAFA CupZanzibar, Tanzania (neutral)
Zambia1–2KenyaCECAFA CupLusaka, Zambia
Kenya2–3ZambiaCECAFA CupZanzibar, Tanzania (neutral)
Kenya3–1ZambiaFriendlyNairobi, Kenya
Kenya2–2ZambiaWorld Cup qualifyingNairobi, Kenya
Zambia2–0KenyaWorld Cup qualifyingNdola, Zambia
Kenya0–2ZambiaFriendlyNairobi, Kenya
Kenya3–2ZambiaFriendlyNakuru, Kenya
Kenya1–0ZambiaFriendlyKisumu, Kenya
Zambia0–1KenyaFriendlyLusaka, Zambia
Zambia3–1KenyaFriendlyKitwe, Zambia
Zambia0–2KenyaFriendlyNdola, Zambia
Kenya2–1ZambiaFriendlyNairobi, Kenya
Kenya1–5ZambiaFriendlyNairobi, Kenya
Zambia5–4KenyaFriendlyNdola, Zambia
Zambia2–1KenyaFriendlyLusaka, Zambia
Zambia0–1KenyaFriendlyNdola, Zambia
Zambia3–2KenyaFriendlyLusaka, Zambia
Zambia2–3KenyaFriendlyKitwe, Zambia
Zambia3–3KenyaFriendlyNdola, Zambia
Kenya2–8ZambiaFriendlyNairobi, Kenya
Kenya4–2ZambiaFriendlyNairobi, Kenya
Zambiaas Northern Rhodesia2–3KenyaZambian Independence TournamentNdola, Northern Rhodesia
Zambiaas Northern Rhodesia0–1KenyaFriendlyKitwe, Northern Rhodesia

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

Zambia

  1. Wv TogoAfrica Cup of Nations qualifying2–0Tue 29 Sept 2026
  2. Lat AlgeriaAfrica Cup of Nations qualifying1–3Fri 25 Sept 2026
  3. Lat ArgentinaFriendly0–5Tue 31 Mar 2026
  4. Lat MoroccoAfrica Cup of Nations0–3Mon 29 Dec 2025
  5. Dv ComorosAfrica Cup of Nations0–0Fri 26 Dec 2025

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