Skip to content
TheFootball.News

Algeria vs Nigeria head-to-head record

Algeria wins
10
Draws
4
Nigeria wins
8

22 meetings, 1973 to 2026Goals: Algeria 29, Nigeria 29

Algeria and Nigeria have met 22 times since 1973. Algeria have won 10, Nigeria 8, and 4 matches ended level. They last met on 10 January 2026, when Nigeria won 2–0 at the Africa Cup of Nations.

The 22 meetings have produced 58 goals, 2.64 per game. The biggest win is Algeria’s 5–1 at the Africa Cup of Nations in 1990.

Who has won more, Algeria or Nigeria?

All matches22 matches

10 Algeria4 drawsNigeria 8

Competitive20 matches

8 Algeria4 drawsNigeria 8

Friendlies2 matches

2 Algeria0 drawsNigeria 0

Key numbers

Goals
Algeria 29, Nigeria 292.64 per game
First meeting
Nigeria 2–2 AlgeriaAll-African Games, 10 Jan 1973
Most recent
Algeria 0–2 NigeriaAfrica Cup of Nations, 10 Jan 2026
Algeria’s biggest win
Algeria 5–1 NigeriaAfrica Cup of Nations, 2 Mar 1990
Nigeria’s biggest win
Algeria 2–5 NigeriaWorld Cup qualifying, 4 Sept 2005
Most goals in a meeting
Algeria 2–5 NigeriaWorld Cup qualifying, 4 Sept 2005
Biggest upset
Nigeria 0–2 AlgeriaWorld Cup qualifying, 10 Oct 1981Winner’s rating-based win expectancy: 28%
TFN Elo rating now
Algeria 1840 (29th), Nigeria 1819 (36th)How the rating works

Last five meetings

  1. Algeria0Nigeria2

    Africa Cup of Nations

    Marrakesh, Morocco (neutral)

  2. Algeria2Nigeria1

    Friendly

    Oran, Algeria

  3. Nigeria0Algeria1

    Friendly

    Klagenfurt, Austria (neutral)

  4. Algeria2Nigeria1

    Africa Cup of Nations

    Cairo, Egypt (neutral)

  5. Algeria3Nigeria0

    World Cup qualifying

    Constantine, Algeria

Who has had the upper hand over time?

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

Above the line: Algeria have won more Below: Nigeria have won more
10 January 1973: Nigeria 2–2 Algeria (All-African Games). Level28 July 1978: Algeria 1–0 Nigeria (All-African Games). Algeria +122 March 1980: Nigeria 3–0 Algeria (Africa Cup of Nations). Level10 October 1981: Nigeria 0–2 Algeria (World Cup qualifying). Algeria +130 October 1981: Algeria 2–1 Nigeria (World Cup qualifying). Algeria +210 March 1982: Algeria 2–1 Nigeria (Africa Cup of Nations). Algeria +311 March 1984: Algeria 0–0 Nigeria (Africa Cup of Nations). Algeria +323 March 1988: Algeria 1–1 Nigeria (Africa Cup of Nations). Algeria +32 March 1990: Algeria 5–1 Nigeria (Africa Cup of Nations). Algeria +416 March 1990: Algeria 1–0 Nigeria (Africa Cup of Nations). Algeria +53 July 1993: Nigeria 4–1 Algeria (World Cup qualifying). Algeria +48 October 1993: Algeria 1–1 Nigeria (World Cup qualifying). Algeria +421 January 2002: Algeria 0–1 Nigeria (Africa Cup of Nations). Algeria +33 July 2004: Nigeria 1–0 Algeria (World Cup qualifying). Algeria +24 September 2005: Algeria 2–5 Nigeria (World Cup qualifying). Algeria +130 January 2010: Nigeria 1–0 Algeria (Africa Cup of Nations). Level12 November 2016: Nigeria 3–1 Algeria (World Cup qualifying). Nigeria +110 November 2017: Algeria 3–0 Nigeria (World Cup qualifying). Level14 July 2019: Algeria 2–1 Nigeria (Africa Cup of Nations). Algeria +19 October 2020: Nigeria 0–1 Algeria (Friendly). Algeria +227 September 2022: Algeria 2–1 Nigeria (Friendly). Algeria +310 January 2026: Algeria 0–2 Nigeria (Africa Cup of Nations). Algeria +2Level
Algeria lead by 2 wins after the latest meeting. The biggest lead was 5, held by Algeria from 16 March 1990.

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

8 matches

611

AlgeriaDrawsNigeria

In Nigeria's home games

6 matches

114

AlgeriaDrawsNigeria

At neutral venues

8 matches

323

AlgeriaDrawsNigeria

Record by competition

Record by competition
CompetitionPlayedAlgeriaDrawsNigeriaGoals
Africa Cup of Nations1042411–11
World Cup qualifying831412–15
All-African Games21103–2
Friendly22003–1

Meetings by decade

Algeria wins Draws Nigeria wins
Meetings by decade
DecadeResultsPlayedGoals
1970s25
1980s613
1990s414
2000s39
2010s411
2020s36

Longest runs

Longest runs
Longest run ofAlgeriaNigeria
Wins in a row42017 to 202252002 to 2016
Unbeaten meetings71981 to 199071993 to 2016

The longest run of draws is 2, from 11 March 1984 to 23 March 1988.

Top scorers in Algeria vs Nigeria

  1. 1Obafemi MartinsNigeria3(1 penalty)
  2. 2Rabah MadjerAlgeria3
  3. 3Abdelhafid TasfaoutAlgeria2
  4. 4Djamel MenadAlgeria2
  5. 5Lakhdar BelloumiAlgeria2
  6. 6Rashidi YekiniNigeria2
  7. 7Segun OdegbamiNigeria2
  8. 8Victor MosesNigeria2

Scorer records exist for 16 of the 22 meetings, mostly competitive matches. Own goals are not credited to a player.

Penalty shootouts

  • Algeria 1–1 NigeriaAfrica Cup of Nations, 23 Mar 1988Nigeria won on penalties

Questions answered

How many times have Algeria and Nigeria played each other?

22 times, starting on 10 January 1973. 20 of those meetings were competitive and 2 were friendlies.

Who has won more matches between Algeria and Nigeria?

Algeria, with 10 wins to 8. 4 matches ended level.

What is the biggest win in Algeria vs Nigeria?

Algeria’s 5–1 win at the Africa Cup of Nations on 2 March 1990 in Algiers.

When did Algeria and Nigeria last play?

On 10 January 2026 in Marrakesh, when Nigeria won 2–0 at the Africa Cup of Nations.

What is the competitive record between Algeria and Nigeria?

In 20 competitive matches, Algeria have 8 wins, Nigeria have 8, and 4 ended level.

Have Algeria and Nigeria met in a penalty shootout?

Yes, once. Most recently at the Africa Cup of Nations on 23 March 1988, when Nigeria won the shootout after a 1–1 draw.

Every Algeria vs Nigeria result

Show
Every Algeria vs Nigeria result
DateHomeScoreAwayCompetitionVenue
Algeria0–2NigeriaAfrica Cup of NationsMarrakesh, Morocco (neutral)
Algeria2–1NigeriaFriendlyOran, Algeria
Nigeria0–1AlgeriaFriendlyKlagenfurt, Austria (neutral)
Algeria2–1NigeriaAfrica Cup of NationsCairo, Egypt (neutral)
Algeria3–0NigeriaWorld Cup qualifyingConstantine, Algeria
Nigeria3–1AlgeriaWorld Cup qualifyingUyo, Nigeria
Nigeria1–0AlgeriaAfrica Cup of NationsBenguela, Angola (neutral)
Algeria2–5NigeriaWorld Cup qualifyingOran, Algeria
Nigeria1–0AlgeriaWorld Cup qualifyingAbuja, Nigeria
Algeria0–1NigeriaAfrica Cup of NationsBamako, Mali (neutral)
Algeria1–1NigeriaWorld Cup qualifyingAlgiers, Algeria
Nigeria4–1AlgeriaWorld Cup qualifyingLagos, Nigeria
Algeria1–0NigeriaAfrica Cup of NationsAlgiers, Algeria
Algeria5–1NigeriaAfrica Cup of NationsAlgiers, Algeria
Algeria1–1Nigeria on pensNigeriaAfrica Cup of NationsRabat, Morocco (neutral)
Algeria0–0NigeriaAfrica Cup of NationsBouaké, Ivory Coast (neutral)
Algeria2–1NigeriaAfrica Cup of NationsBenghazi, Libya (neutral)
Algeria2–1NigeriaWorld Cup qualifyingConstantine, Algeria
Nigeria0–2AlgeriaWorld Cup qualifyingLagos, Nigeria
Nigeria3–0AlgeriaAfrica Cup of NationsLagos, Nigeria
Algeria1–0NigeriaAll-African GamesAlgiers, Algeria
Nigeria2–2AlgeriaAll-African GamesLagos, Nigeria

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

Nigeria

  1. Dat RussiaFriendly3–3Tue 6 Oct 2026
  2. Lv Guinea-BissauAfrica Cup of Nations qualifying0–3Tue 29 Sept 2026
  3. Wv MadagascarAfrica Cup of Nations qualifying2–1Fri 25 Sept 2026
  4. Lat PortugalFriendly1–2Wed 10 Jun 2026
  5. Dat PolandFriendly2–2Wed 3 Jun 2026

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