Algeria vs Kenya
head-to-head record
- Algeria wins
- 4
- Draws
- 1
- Kenya wins
- 3
8 meetings, 1977 to 2019Goals: Algeria 12, Kenya 7
Algeria and Kenya have met 8 times since 1977. Algeria have won 4, Kenya 3, and 1 match ended level. They last met on 23 June 2019, when Algeria won 2–0 at the Africa Cup of Nations.
The 8 meetings have produced 19 goals, 2.38 per game. The biggest win is Algeria’s 4–1 in Africa Cup of Nations qualifying in 1977. They went 21 years without meeting, between 1997 and 2019.
Who has won more, Algeria or Kenya?
All matches8 matches
Competitive7 matches
Friendlies1 match
Key numbers
- Goals
- Algeria 12, Kenya 72.38 per game
- First meeting
- Algeria 4–1 KenyaAfrica Cup of Nations qualifying, 17 Feb 1977
- Most recent
- Algeria 2–0 KenyaAfrica Cup of Nations, 23 Jun 2019
- Algeria’s biggest win
- Algeria 4–1 KenyaAfrica Cup of Nations qualifying, 17 Feb 1977
- Kenya’s biggest win
- Kenya 3–1 AlgeriaWorld Cup qualifying, 2 Jun 1996
- Most goals in a meeting
- Algeria 4–1 KenyaAfrica Cup of Nations qualifying, 17 Feb 1977
- TFN Elo rating now
- Algeria 1840 (29th), Kenya 1454 (119th)How the rating works
Last five meetings
- Algeria2Kenya0
Africa Cup of Nations
Cairo, Egypt (neutral)
- Algeria0Kenya1
Friendly
Dar es Salaam, Tanzania (neutral)
- Algeria1Kenya0
World Cup qualifying
Algiers, Algeria
- Kenya3Algeria1
World Cup qualifying
Nairobi, Kenya
- Algeria3Kenya0
Africa Cup of Nations qualifying
Algiers, Algeria
Who has had the upper hand over time?
The line climbs with every Algeria win and drops with every Kenya win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Algeria's home games
3 matches
300
AlgeriaDrawsKenya
In Kenya's home games
3 matches
012
AlgeriaDrawsKenya
At neutral venues
2 matches
101
AlgeriaDrawsKenya
Record by competition
| Competition | Played | Algeria | Draws | Kenya | Goals |
|---|---|---|---|---|---|
| Africa Cup of Nations qualifying | 4 | 2 | 1 | 1 | 8–3 |
| World Cup qualifying | 2 | 1 | 0 | 1 | 2–3 |
| Africa Cup of Nations | 1 | 1 | 0 | 0 | 2–0 |
| Friendly | 1 | 0 | 0 | 1 | 0–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 2 | 8 | |
| 1980s | 2 | 3 | |
| 1990s | 3 | 6 | |
| 2010s | 1 | 2 |
Longest runs
| Longest run of | Algeria | Kenya |
|---|---|---|
| Wins in a row | 12019 | 11997 |
| Unbeaten meetings | 21985 | 21977 to 1985 |
Questions answered
How many times have Algeria and Kenya played each other?
8 times, starting on 17 February 1977. 7 of those meetings were competitive and 1 were friendlies.
Who has won more matches between Algeria and Kenya?
Algeria, with 4 wins to 3. 1 match ended level.
What is the biggest win in Algeria vs Kenya?
Algeria’s 4–1 win in Africa Cup of Nations qualifying on 17 February 1977 in Algiers.
When did Algeria and Kenya last play?
On 23 June 2019 in Cairo, when Algeria won 2–0 at the Africa Cup of Nations.
What is the competitive record between Algeria and Kenya?
In 7 competitive matches, Algeria have 4 wins, Kenya have 2, and 1 ended level.
Every Algeria vs Kenya result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Algeria | 2–0 | Kenya | Africa Cup of Nations | Cairo, Egypt (neutral) | |
| Algeria | 0–1 | Kenya | Friendly | Dar es Salaam, Tanzania (neutral) | |
| Algeria | 1–0 | Kenya | World Cup qualifying | Algiers, Algeria | |
| Kenya | 3–1 | Algeria | World Cup qualifying | Nairobi, Kenya | |
| Algeria | 3–0 | Kenya | Africa Cup of Nations qualifying | Algiers, Algeria | |
| Kenya | 0–0 | Algeria | Africa Cup of Nations qualifying | Nairobi, Kenya | |
| Kenya | 2–1 | Algeria | Africa Cup of Nations qualifying | Mombasa, Kenya | |
| Algeria | 4–1 | Kenya | Africa Cup of Nations qualifying | Algiers, Algeria |
Recent form
Algeria
- Wv NigerFriendly2–1Tue 6 Oct 2026
- Dat BurundiAfrica Cup of Nations qualifying2–2Tue 29 Sept 2026
- Wv ZambiaAfrica Cup of Nations qualifying3–1Fri 25 Sept 2026
- Lv SwitzerlandWorld Cup0–2Thu 2 Jul 2026
- Dv AustriaWorld Cup3–3Sat 27 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.