Skip to content
TheFootball.News

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

15 Algeria6 drawsSenegal 4

Competitive14 matches

8 Algeria4 drawsSenegal 2

Friendlies11 matches

7 Algeria2 drawsSenegal 2

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

  1. Senegal0Algeria1

    Friendly

    Diamniadio, Senegal

  2. Senegal0Algeria1

    Africa Cup of Nations

    Cairo, Egypt (neutral)

  3. Senegal0Algeria1

    Africa Cup of Nations

    Cairo, Egypt (neutral)

  4. Senegal2Algeria2

    Africa Cup of Nations

    Franceville, Gabon (neutral)

  5. 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.

Above the line: Algeria have won more Below: Senegal have won more
1 May 1977: Algeria 2–0 Senegal (Friendly). Algeria +13 April 1981: Algeria 2–0 Senegal (Friendly). Algeria +213 August 1983: Senegal 1–1 Algeria (Africa Cup of Nations qualifying). Algeria +228 August 1983: Algeria 2–0 Senegal (Africa Cup of Nations qualifying). Algeria +331 December 1989: Senegal 0–0 Algeria (Friendly). Algeria +312 March 1990: Algeria 2–1 Senegal (Africa Cup of Nations). Algeria +418 December 1990: Algeria 1–0 Senegal (Friendly). Algeria +522 January 1991: Senegal 2–2 Algeria (Dakar Tournament). Algeria +517 February 1991: Senegal 1–3 Algeria (Friendly). Algeria +616 December 1991: Algeria 3–1 Senegal (Friendly). Algeria +710 January 1993: Senegal 1–2 Algeria (Africa Cup of Nations qualifying). Algeria +825 July 1993: Algeria 4–0 Senegal (Africa Cup of Nations qualifying). Algeria +95 June 1997: Senegal 0–0 Algeria (Friendly). Algeria +916 June 2000: Algeria 1–1 Senegal (World Cup qualifying). Algeria +921 April 2001: Senegal 3–0 Algeria (World Cup qualifying). Algeria +830 December 2001: Senegal 1–0 Algeria (Friendly). Algeria +717 November 2004: Algeria 1–2 Senegal (Friendly). Algeria +631 May 2008: Senegal 1–0 Algeria (World Cup qualifying). Algeria +55 September 2008: Algeria 3–2 Senegal (World Cup qualifying). Algeria +627 January 2015: Senegal 0–2 Algeria (Africa Cup of Nations). Algeria +713 October 2015: Algeria 1–0 Senegal (Friendly). Algeria +823 January 2017: Senegal 2–2 Algeria (Africa Cup of Nations). Algeria +827 June 2019: Senegal 0–1 Algeria (Africa Cup of Nations). Algeria +919 July 2019: Senegal 0–1 Algeria (Africa Cup of Nations). Algeria +1012 September 2023: Senegal 0–1 Algeria (Friendly). Algeria +11Level
Algeria lead by 11 wins after the latest meeting. The biggest lead was 11, held by Algeria from 12 September 2023.

Every meeting on one timeline

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

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

Record by competition
CompetitionPlayedAlgeriaDrawsSenegalGoals
Friendly1172214–5
Africa Cup of Nations54108–3
Africa Cup of Nations qualifying43109–2
World Cup qualifying41124–7
Dakar Tournament10102–2

Meetings by decade

Algeria wins Draws Senegal wins
Meetings by decade
DecadeResultsPlayedGoals
1970s12
1980s46
1990s823
2000s615
2010s59
2020s11

Longest runs

Longest runs
Longest run ofAlgeriaSenegal
Wins in a row41991 to 199342001 to 2008
Unbeaten meetings141977 to 200061997 to 2008

The longest run of draws is 2, from 5 June 1997 to 16 June 2000.

Top scorers in Algeria vs Senegal

  1. 1El Hadji DioufSenegal3
  2. 2Islam SlimaniAlgeria2
  3. 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

Show
Every Algeria vs Senegal result
DateHomeScoreAwayCompetitionVenue
Senegal0–1AlgeriaFriendlyDiamniadio, Senegal
Senegal0–1AlgeriaAfrica Cup of NationsCairo, Egypt (neutral)
Senegal0–1AlgeriaAfrica Cup of NationsCairo, Egypt (neutral)
Senegal2–2AlgeriaAfrica Cup of NationsFranceville, Gabon (neutral)
Algeria1–0SenegalFriendlyAlgiers, Algeria
Senegal0–2AlgeriaAfrica Cup of NationsMalabo, Equatorial Guinea (neutral)
Algeria3–2SenegalWorld Cup qualifyingBlida, Algeria
Senegal1–0AlgeriaWorld Cup qualifyingDakar, Senegal
Algeria1–2SenegalFriendlyToulon, France (neutral)
Senegal1–0AlgeriaFriendlyDakar, Senegal
Senegal3–0AlgeriaWorld Cup qualifyingDakar, Senegal
Algeria1–1SenegalWorld Cup qualifyingAnnaba, Algeria
Senegal0–0AlgeriaFriendlyDakar, Senegal
Algeria4–0SenegalAfrica Cup of Nations qualifyingTlemcen, Algeria
Senegal1–2AlgeriaAfrica Cup of Nations qualifyingDakar, Senegal
Algeria3–1SenegalFriendlyAlgiers, Algeria
Senegal1–3AlgeriaFriendlyDakar, Senegal
Senegal2–2Senegal on pensAlgeriaDakar TournamentDakar, Senegal
Algeria1–0SenegalFriendlyConstantine, Algeria
Algeria2–1SenegalAfrica Cup of NationsAlgiers, Algeria
Senegal0–0AlgeriaFriendlyDakar, Senegal
Algeria2–0SenegalAfrica Cup of Nations qualifyingAlgiers, Algeria
Senegal1–1AlgeriaAfrica Cup of Nations qualifyingDakar, Senegal
Algeria2–0SenegalFriendlyOran, Algeria
Algeria2–0SenegalFriendlyAlgiers, Algeria

Recent form

Algeria

  1. Wv NigerFriendly2–1Tue 6 Oct 2026
  2. Dat BurundiAfrica Cup of Nations qualifying2–2Tue 29 Sept 2026
  3. Wv ZambiaAfrica Cup of Nations qualifying3–1Fri 25 Sept 2026
  4. Lv SwitzerlandWorld Cup0–2Thu 2 Jul 2026
  5. Dv AustriaWorld Cup3–3Sat 27 Jun 2026

Senegal

  1. Wv ComorosFriendly1–0Sun 4 Oct 2026
  2. Wat EthiopiaAfrica Cup of Nations qualifying1–0Tue 29 Sept 2026
  3. Dat MozambiqueAfrica Cup of Nations qualifying1–1Fri 25 Sept 2026
  4. Lv BelgiumWorld Cup2–3Wed 1 Jul 2026
  5. Wv IraqWorld Cup5–0Fri 26 Jun 2026

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