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
Competitive21 matches
Friendlies28 matches
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
- Kenya2Zambia1
Friendly
Nairobi, Kenya
- Zambia1Kenya1
Africa Cup of Nations qualifying
Ndola, Zambia
- Kenya1Zambia2
Africa Cup of Nations qualifying
Nairobi, Kenya
- Kenya0Zambia2
CECAFA Cup
Nairobi, Kenya
- 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.
Every meeting on one timeline
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
| Competition | Played | Kenya | Draws | Zambia | Goals |
|---|---|---|---|---|---|
| Friendly | 28 | 15 | 3 | 10 | 45–51 |
| CECAFA Cup | 13 | 3 | 1 | 9 | 10–28 |
| Africa Cup of Nations qualifying | 4 | 0 | 1 | 3 | 2–5 |
| World Cup qualifying | 2 | 0 | 1 | 1 | 2–4 |
| Africa Cup of Nations | 1 | 0 | 0 | 1 | 0–1 |
| Zambian Independence Tournament | 1 | 1 | 0 | 0 | 3–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 12 | 60 | |
| 1970s | 15 | 54 | |
| 1980s | 7 | 16 | |
| 1990s | 8 | 9 | |
| 2000s | 4 | 6 | |
| 2010s | 2 | 5 | |
| 2020s | 1 | 3 |
Longest runs
| Longest run of | Kenya | Zambia |
|---|---|---|
| Wins in a row | 31971 | 31999 to 2000 |
| Unbeaten meetings | 31980 | 51996 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Kenya | 2–1 | Zambia | Friendly | Nairobi, Kenya | |
| Zambia | 1–1 | Kenya | Africa Cup of Nations qualifying | Ndola, Zambia | |
| Kenya | 1–2 | Zambia | Africa Cup of Nations qualifying | Nairobi, Kenya | |
| Kenya | 0–2 | Zambia | CECAFA Cup | Nairobi, Kenya | |
| Kenya | 0–0 | Zambia | CECAFA Cup | Jinja, Uganda (neutral) | |
| Kenya | 2–1 | Zambia | Friendly | Nairobi, Kenya | |
| Zambia | 1–0 | Kenya | Friendly | Lusaka, Zambia | |
| Zambia | 1–0 | Kenya | Africa Cup of Nations qualifying | Lusaka, Zambia | |
| Kenya | 0–1 | Zambia | Africa Cup of Nations qualifying | Nairobi, Kenya | |
| Kenya | 0–0 | Zambia | Friendly | Dar es Salaam, Tanzania (neutral) | |
| Kenya | 0–2 | Zambia | Friendly | Mombasa, Kenya | |
| Kenya | 1–0 | Zambia | Friendly | Nairobi, Kenya | |
| Kenya | 0–2 | Zambia | CECAFA Cup | Kampala, Uganda (neutral) | |
| Kenya | 0–1 | Zambia | CECAFA Cup | Kampala, Uganda (neutral) | |
| Zambia | 1–0 | Kenya | Africa Cup of Nations | Annaba, Algeria (neutral) | |
| Kenya | 1–0 | Zambia | CECAFA Cup | Nairobi, Kenya | |
| Kenya | 0–1 | Zambia | CECAFA Cup | Blantyre, Malawi (neutral) | |
| Kenya | 0–2 | Zambia | CECAFA Cup | Kampala, Uganda (neutral) | |
| Kenya | 2–1 | Zambia | Friendly | Nairobi, Kenya | |
| Kenya | 2–0 | Zambia | Friendly | Nakuru, Kenya | |
| Kenya | 1–1 | Zambia | Friendly | Kisumu, Kenya | |
| Zambia | 5–0 | Kenya | Friendly | Ndola, Zambia | |
| Kenya | 3–1 | Zambia | CECAFA Cup | Nairobi, Kenya | |
| Kenya | 0–9 | Zambia | CECAFA Cup | Blantyre, Malawi (neutral) | |
| Kenya | 2–4 | Zambia | CECAFA Cup | Mogadishu, Somalia (neutral) | |
| Kenya | 0–2 | Zambia | CECAFA Cup | Zanzibar, Tanzania (neutral) | |
| Zambia | 1–2 | Kenya | CECAFA Cup | Lusaka, Zambia | |
| Kenya | 2–3 | Zambia | CECAFA Cup | Zanzibar, Tanzania (neutral) | |
| Kenya | 3–1 | Zambia | Friendly | Nairobi, Kenya | |
| Kenya | 2–2 | Zambia | World Cup qualifying | Nairobi, Kenya | |
| Zambia | 2–0 | Kenya | World Cup qualifying | Ndola, Zambia | |
| Kenya | 0–2 | Zambia | Friendly | Nairobi, Kenya | |
| Kenya | 3–2 | Zambia | Friendly | Nakuru, Kenya | |
| Kenya | 1–0 | Zambia | Friendly | Kisumu, Kenya | |
| Zambia | 0–1 | Kenya | Friendly | Lusaka, Zambia | |
| Zambia | 3–1 | Kenya | Friendly | Kitwe, Zambia | |
| Zambia | 0–2 | Kenya | Friendly | Ndola, Zambia | |
| Kenya | 2–1 | Zambia | Friendly | Nairobi, Kenya | |
| Kenya | 1–5 | Zambia | Friendly | Nairobi, Kenya | |
| Zambia | 5–4 | Kenya | Friendly | Ndola, Zambia | |
| Zambia | 2–1 | Kenya | Friendly | Lusaka, Zambia | |
| Zambia | 0–1 | Kenya | Friendly | Ndola, Zambia | |
| Zambia | 3–2 | Kenya | Friendly | Lusaka, Zambia | |
| Zambia | 2–3 | Kenya | Friendly | Kitwe, Zambia | |
| Zambia | 3–3 | Kenya | Friendly | Ndola, Zambia | |
| Kenya | 2–8 | Zambia | Friendly | Nairobi, Kenya | |
| Kenya | 4–2 | Zambia | Friendly | Nairobi, Kenya | |
| Zambiaas Northern Rhodesia | 2–3 | Kenya | Zambian Independence Tournament | Ndola, Northern Rhodesia | |
| Zambiaas Northern Rhodesia | 0–1 | Kenya | Friendly | Kitwe, Northern Rhodesia |
Recent form
Kenya
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.