Algeria vs Senegal
head-to-head record
- Algeria wins
- 15
- Draws
- 6
- Senegal wins
- 4
25 meetings, 1977 to 2023Goals: Algeria 37, Senegal 19
Algeria and Senegal have met 25 times since 1977. Algeria have won 15, Senegal 4, and 6 matches ended level. They last met on 12 September 2023, when Algeria won 1–0 in a friendly.
The 25 meetings have produced 56 goals, 2.24 per game. The biggest win is Algeria’s 4–0 in Africa Cup of Nations qualifying in 1993. Algeria are unbeaten in the last seven meetings (6 wins, 1 draw).
Who has won more, Algeria or Senegal?
All matches25 matches
Competitive14 matches
Friendlies11 matches
Key numbers
- Goals
- Algeria 37, Senegal 192.24 per game
- First meeting
- Algeria 2–0 SenegalFriendly, 1 May 1977
- Most recent
- Senegal 0–1 AlgeriaFriendly, 12 Sept 2023
- Algeria’s biggest win
- Algeria 4–0 SenegalAfrica Cup of Nations qualifying, 25 Jul 1993
- Senegal’s biggest win
- Senegal 3–0 AlgeriaWorld Cup qualifying, 21 Apr 2001
- Most goals in a meeting
- Algeria 3–2 SenegalWorld Cup qualifying, 5 Sept 2008
- Current run
- Algeria unbeaten in 7
- Biggest upset
- Senegal 0–1 AlgeriaAfrica Cup of Nations, 27 Jun 2019Winner’s rating-based win expectancy: 26%
- TFN Elo rating now
- Algeria 1840 (29th), Senegal 1865 (25th)How the rating works
Last five meetings
- Senegal0Algeria1
Friendly
Diamniadio, Senegal
- Senegal0Algeria1
Africa Cup of Nations
Cairo, Egypt (neutral)
- Senegal0Algeria1
Africa Cup of Nations
Cairo, Egypt (neutral)
- Senegal2Algeria2
Africa Cup of Nations
Franceville, Gabon (neutral)
- Algeria1Senegal0
Friendly
Algiers, Algeria
Who has had the upper hand over time?
The line climbs with every Algeria win and drops with every Senegal 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
10 matches
910
AlgeriaDrawsSenegal
In Senegal's home games
10 matches
343
AlgeriaDrawsSenegal
At neutral venues
5 matches
311
AlgeriaDrawsSenegal
Record by competition
| Competition | Played | Algeria | Draws | Senegal | Goals |
|---|---|---|---|---|---|
| Friendly | 11 | 7 | 2 | 2 | 14–5 |
| Africa Cup of Nations | 5 | 4 | 1 | 0 | 8–3 |
| Africa Cup of Nations qualifying | 4 | 3 | 1 | 0 | 9–2 |
| World Cup qualifying | 4 | 1 | 1 | 2 | 4–7 |
| Dakar Tournament | 1 | 0 | 1 | 0 | 2–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 1 | 2 | |
| 1980s | 4 | 6 | |
| 1990s | 8 | 23 | |
| 2000s | 6 | 15 | |
| 2010s | 5 | 9 | |
| 2020s | 1 | 1 |
Longest runs
| Longest run of | Algeria | Senegal |
|---|---|---|
| Wins in a row | 41991 to 1993 | 42001 to 2008 |
| Unbeaten meetings | 141977 to 2000 | 61997 to 2008 |
The longest run of draws is 2, from 5 June 1997 to 16 June 2000.
Top scorers in Algeria vs Senegal
- 1El Hadji DioufSenegal3
- 2Islam SlimaniAlgeria2
- 3Rafik SaïfiAlgeria2
Scorer records exist for 9 of the 25 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Senegal 2–2 AlgeriaDakar Tournament, 22 Jan 1991Senegal won on penalties
Questions answered
How many times have Algeria and Senegal played each other?
25 times, starting on 1 May 1977. 14 of those meetings were competitive and 11 were friendlies.
Who has won more matches between Algeria and Senegal?
Algeria, with 15 wins to 4. 6 matches ended level.
What is the biggest win in Algeria vs Senegal?
Algeria’s 4–0 win in Africa Cup of Nations qualifying on 25 July 1993 in Tlemcen.
When did Algeria and Senegal last play?
On 12 September 2023 in Diamniadio, when Algeria won 1–0 in a friendly.
What is the competitive record between Algeria and Senegal?
In 14 competitive matches, Algeria have 8 wins, Senegal have 2, and 4 ended level.
Have Algeria and Senegal met in a penalty shootout?
Yes, once. Most recently in the Dakar Tournament on 22 January 1991, when Senegal won the shootout after a 2–2 draw.
Every Algeria vs Senegal result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Senegal | 0–1 | Algeria | Friendly | Diamniadio, Senegal | |
| Senegal | 0–1 | Algeria | Africa Cup of Nations | Cairo, Egypt (neutral) | |
| Senegal | 0–1 | Algeria | Africa Cup of Nations | Cairo, Egypt (neutral) | |
| Senegal | 2–2 | Algeria | Africa Cup of Nations | Franceville, Gabon (neutral) | |
| Algeria | 1–0 | Senegal | Friendly | Algiers, Algeria | |
| Senegal | 0–2 | Algeria | Africa Cup of Nations | Malabo, Equatorial Guinea (neutral) | |
| Algeria | 3–2 | Senegal | World Cup qualifying | Blida, Algeria | |
| Senegal | 1–0 | Algeria | World Cup qualifying | Dakar, Senegal | |
| Algeria | 1–2 | Senegal | Friendly | Toulon, France (neutral) | |
| Senegal | 1–0 | Algeria | Friendly | Dakar, Senegal | |
| Senegal | 3–0 | Algeria | World Cup qualifying | Dakar, Senegal | |
| Algeria | 1–1 | Senegal | World Cup qualifying | Annaba, Algeria | |
| Senegal | 0–0 | Algeria | Friendly | Dakar, Senegal | |
| Algeria | 4–0 | Senegal | Africa Cup of Nations qualifying | Tlemcen, Algeria | |
| Senegal | 1–2 | Algeria | Africa Cup of Nations qualifying | Dakar, Senegal | |
| Algeria | 3–1 | Senegal | Friendly | Algiers, Algeria | |
| Senegal | 1–3 | Algeria | Friendly | Dakar, Senegal | |
| Senegal | 2–2Senegal on pens | Algeria | Dakar Tournament | Dakar, Senegal | |
| Algeria | 1–0 | Senegal | Friendly | Constantine, Algeria | |
| Algeria | 2–1 | Senegal | Africa Cup of Nations | Algiers, Algeria | |
| Senegal | 0–0 | Algeria | Friendly | Dakar, Senegal | |
| Algeria | 2–0 | Senegal | Africa Cup of Nations qualifying | Algiers, Algeria | |
| Senegal | 1–1 | Algeria | Africa Cup of Nations qualifying | Dakar, Senegal | |
| Algeria | 2–0 | Senegal | Friendly | Oran, Algeria | |
| Algeria | 2–0 | Senegal | Friendly | 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
Senegal
- Wv ComorosFriendly1–0Sun 4 Oct 2026
- Wat EthiopiaAfrica Cup of Nations qualifying1–0Tue 29 Sept 2026
- Dat MozambiqueAfrica Cup of Nations qualifying1–1Fri 25 Sept 2026
- Lv BelgiumWorld Cup2–3Wed 1 Jul 2026
- Wv IraqWorld Cup5–0Fri 26 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.