Skip to content
TheFootball.News

Algeria vs Uganda head-to-head record

Algeria wins
7
Draws
4
Uganda wins
1

12 meetings, 1968 to 2025Goals: Algeria 20, Uganda 9

Algeria and Uganda have met 12 times since 1968. Algeria have won 7, Uganda 1, and 4 matches ended level. They last met on 14 October 2025, when Algeria won 2–1 in World Cup qualifying.

The 12 meetings have produced 29 goals, 2.42 per game. The biggest win is Algeria’s 4–0 at the Africa Cup of Nations in 1968. Algeria are unbeaten in the last ten meetings (6 wins, 4 draws). They went 21 years without meeting, between 1973 and 1994.

Who has won more, Algeria or Uganda?

All matches12 matches

7 Algeria4 drawsUganda 1

Competitive10 matches

6 Algeria3 drawsUganda 1

Friendlies2 matches

1 Algeria1 drawUganda 0

Key numbers

Goals
Algeria 20, Uganda 92.42 per game
First meeting
Algeria 4–0 UgandaAfrica Cup of Nations, 14 Jan 1968
Most recent
Algeria 2–1 UgandaWorld Cup qualifying, 14 Oct 2025
Algeria’s biggest win
Algeria 4–0 UgandaAfrica Cup of Nations, 14 Jan 1968
Uganda’s biggest win
Uganda 2–1 AlgeriaAfrica Cup of Nations qualifying, 27 May 1973
Most goals in a meeting
Algeria 4–0 UgandaAfrica Cup of Nations, 14 Jan 1968
Current run
Algeria unbeaten in 10
TFN Elo rating now
Algeria 1840 (29th), Uganda 1566 (89th)How the rating works

Last five meetings

  1. Algeria2Uganda1

    World Cup qualifying

    Tizi Ouzou, Algeria

  2. Uganda1Algeria2

    World Cup qualifying

    Kira, Uganda

  3. Uganda1Algeria2

    Africa Cup of Nations qualifying

    Douala, Cameroon (neutral)

  4. Algeria2Uganda0

    Africa Cup of Nations qualifying

    Algiers, Algeria

  5. Uganda0Algeria1

    Friendly

    Kampala, Uganda

Who has had the upper hand over time?

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

Above the line: Algeria have won more Below: Uganda have won more
14 January 1968: Algeria 4–0 Uganda (Africa Cup of Nations). Algeria +127 May 1973: Uganda 2–1 Algeria (Africa Cup of Nations qualifying). Level14 June 1973: Algeria 1–1 Uganda (Africa Cup of Nations qualifying). Level12 November 1994: Uganda 1–1 Algeria (Africa Cup of Nations qualifying). Level2 June 1995: Algeria 1–1 Uganda (Africa Cup of Nations qualifying). Level20 June 1999: Algeria 2–0 Uganda (Africa Cup of Nations qualifying). Algeria +124 September 2002: Algeria 1–1 Uganda (Friendly). Algeria +125 January 2003: Uganda 0–1 Algeria (Friendly). Algeria +24 June 2022: Algeria 2–0 Uganda (Africa Cup of Nations qualifying). Algeria +318 June 2023: Uganda 1–2 Algeria (Africa Cup of Nations qualifying). Algeria +410 June 2024: Uganda 1–2 Algeria (World Cup qualifying). Algeria +514 October 2025: Algeria 2–1 Uganda (World Cup qualifying). Algeria +6Level
Algeria lead by 6 wins after the latest meeting. The biggest lead was 6, held by Algeria from 14 October 2025.

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

6 matches

330

AlgeriaDrawsUganda

In Uganda's home games

4 matches

211

AlgeriaDrawsUganda

At neutral venues

2 matches

200

AlgeriaDrawsUganda

Record by competition

Record by competition
CompetitionPlayedAlgeriaDrawsUgandaGoals
Africa Cup of Nations qualifying733110–6
World Cup qualifying22004–2
Friendly21102–1
Africa Cup of Nations11004–0

Meetings by decade

Algeria wins Draws Uganda wins
Meetings by decade
DecadeResultsPlayedGoals
1960s14
1970s25
1990s36
2000s23
2020s411

Longest runs

Longest runs
Longest run ofAlgeriaUganda
Wins in a row52003 to 202511973
Unbeaten meetings101973 to 202541973 to 1995

The longest run of draws is 3, from 14 June 1973 to 2 June 1995.

Top scorers in Algeria vs Uganda

  1. 1Hacène LalmasAlgeria3
  2. 2Mohamed AmouraAlgeria2(2 penalties)

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

Questions answered

How many times have Algeria and Uganda played each other?

12 times, starting on 14 January 1968. 10 of those meetings were competitive and 2 were friendlies.

Who has won more matches between Algeria and Uganda?

Algeria, with 7 wins to 1. 4 matches ended level.

What is the biggest win in Algeria vs Uganda?

Algeria’s 4–0 win at the Africa Cup of Nations on 14 January 1968 in Addis Ababa.

When did Algeria and Uganda last play?

On 14 October 2025 in Tizi Ouzou, when Algeria won 2–1 in World Cup qualifying.

What is the competitive record between Algeria and Uganda?

In 10 competitive matches, Algeria have 6 wins, Uganda have 1, and 3 ended level.

Every Algeria vs Uganda result

Show
Every Algeria vs Uganda result
DateHomeScoreAwayCompetitionVenue
Algeria2–1UgandaWorld Cup qualifyingTizi Ouzou, Algeria
Uganda1–2AlgeriaWorld Cup qualifyingKira, Uganda
Uganda1–2AlgeriaAfrica Cup of Nations qualifyingDouala, Cameroon (neutral)
Algeria2–0UgandaAfrica Cup of Nations qualifyingAlgiers, Algeria
Uganda0–1AlgeriaFriendlyKampala, Uganda
Algeria1–1UgandaFriendlyAnnaba, Algeria
Algeria2–0UgandaAfrica Cup of Nations qualifyingAnnaba, Algeria
Algeria1–1UgandaAfrica Cup of Nations qualifyingAlgiers, Algeria
Uganda1–1AlgeriaAfrica Cup of Nations qualifyingKampala, Uganda
Algeria1–1UgandaAfrica Cup of Nations qualifyingAlgiers, Algeria
Uganda2–1AlgeriaAfrica Cup of Nations qualifyingKampala, Uganda
Algeria4–0UgandaAfrica Cup of NationsAddis Ababa, Ethiopia (neutral)

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

Uganda

  1. Dv DR CongoFriendly1–1Mon 5 Oct 2026
  2. Wv DR CongoFriendly2–0Fri 2 Oct 2026
  3. Wv LibyaAfrica Cup of Nations qualifying1–0Tue 29 Sept 2026
  4. Dat TunisiaAfrica Cup of Nations qualifying1–1Thu 24 Sept 2026
  5. Lv NigeriaAfrica Cup of Nations1–3Tue 30 Dec 2025

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