Skip to content
TheFootball.News

Angola vs Mozambique head-to-head record

Angola wins
7
Draws
7
Mozambique wins
4

18 meetings, 1981 to 2023Goals: Angola 22, Mozambique 15

Angola and Mozambique have met 18 times since 1981. Angola have won 7, Mozambique 4, and 7 matches ended level. They last met on 13 October 2023, when the match ended 1–1 in a friendly.

The 18 meetings have produced 37 goals, 2.06 per game. The biggest win is Angola’s 3–0 in a friendly in 2020. Angola are unbeaten in the last three meetings (1 win, 2 draws).

Who has won more, Angola or Mozambique?

All matches18 matches

7 Angola7 drawsMozambique 4

Competitive6 matches

2 Angola2 drawsMozambique 2

Friendlies12 matches

5 Angola5 drawsMozambique 2

Key numbers

Goals
Angola 22, Mozambique 152.06 per game
First meeting
Mozambique 0–1 AngolaFriendly, 25 Jun 1981
Most recent
Angola 1–1 MozambiqueFriendly, 13 Oct 2023
Angola’s biggest win
Mozambique 0–3 AngolaFriendly, 13 Oct 2020
Mozambique’s biggest win
Mozambique 2–0 AngolaFriendly, 25 Mar 2017
Most goals in a meeting
Angola 4–2 MozambiqueFriendly, 9 Nov 1990
Current run
Angola unbeaten in 3
TFN Elo rating now
Angola 1610 (80th), Mozambique 1526 (96th)How the rating works

Last five meetings

  1. Angola1Mozambique1

    Friendly

    Albufeira, Portugal (neutral)

  2. Mozambique1Angola1

    COSAFA Cup

    Durban, South Africa (neutral)

  3. Mozambique0Angola3

    Friendly

    Rio Maior, Portugal (neutral)

  4. Mozambique2Angola0

    Friendly

    Maputo, Mozambique

  5. Mozambique1Angola1

    Friendly

    Maputo, Mozambique

Who has had the upper hand over time?

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

Above the line: Angola have won more Below: Mozambique have won more
25 June 1981: Mozambique 0–1 Angola (Friendly). Angola +18 November 1985: Angola 0–0 Mozambique (Friendly). Angola +113 April 1989: Angola 1–1 Mozambique (Friendly). Angola +16 March 1990: Mozambique 2–1 Angola (Friendly). Level30 August 1990: Mozambique 0–2 Angola (Friendly). Angola +19 November 1990: Angola 4–2 Mozambique (Friendly). Angola +28 January 1995: Angola 1–0 Mozambique (Africa Cup of Nations qualifying). Angola +316 July 1995: Mozambique 2–1 Angola (Africa Cup of Nations qualifying). Angola +219 July 1998: Mozambique 1–1 Angola (COSAFA Cup). Angola +225 June 2002: Mozambique 1–1 Angola (Friendly). Angola +219 September 2004: Mozambique 0–1 Angola (COSAFA Cup). Angola +315 August 2012: Angola 2–0 Mozambique (Friendly). Angola +418 July 2013: Angola 0–1 Mozambique (COSAFA Cup). Angola +35 March 2014: Mozambique 1–1 Angola (Friendly). Angola +325 March 2017: Mozambique 2–0 Angola (Friendly). Angola +213 October 2020: Mozambique 0–3 Angola (Friendly). Angola +37 July 2023: Mozambique 1–1 Angola (COSAFA Cup). Angola +313 October 2023: Angola 1–1 Mozambique (Friendly). Angola +3Level
Angola lead by 3 wins after the latest meeting. The biggest lead was 4, held by Angola from 15 August 2012.

Every meeting on one timeline

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

Home, away and neutral

In Angola's home games

5 matches

320

AngolaDrawsMozambique

In Mozambique's home games

9 matches

333

AngolaDrawsMozambique

At neutral venues

4 matches

121

AngolaDrawsMozambique

Record by competition

Record by competition
CompetitionPlayedAngolaDrawsMozambiqueGoals
Friendly1255217–10
COSAFA Cup41213–3
Africa Cup of Nations qualifying21012–2

Meetings by decade

Angola wins Draws Mozambique wins
Meetings by decade
DecadeResultsPlayedGoals
1980s33
1990s617
2000s23
2010s47
2020s37

Longest runs

Longest runs
Longest run ofAngolaMozambique
Wins in a row31990 to 199512017
Unbeaten meetings41998 to 201232013 to 2017

The longest run of draws is 2, from 7 July 2023 to 13 October 2023.

Questions answered

How many times have Angola and Mozambique played each other?

18 times, starting on 25 June 1981. 6 of those meetings were competitive and 12 were friendlies.

Who has won more matches between Angola and Mozambique?

Angola, with 7 wins to 4. 7 matches ended level.

What is the biggest win in Angola vs Mozambique?

Angola’s 3–0 win in a friendly on 13 October 2020 in Rio Maior.

When did Angola and Mozambique last play?

On 13 October 2023 in Albufeira, when the match ended 1–1 in a friendly.

What is the competitive record between Angola and Mozambique?

In 6 competitive matches, Angola have 2 wins, Mozambique have 2, and 2 ended level.

Every Angola vs Mozambique result

Show
Every Angola vs Mozambique result
DateHomeScoreAwayCompetitionVenue
Angola1–1MozambiqueFriendlyAlbufeira, Portugal (neutral)
Mozambique1–1AngolaCOSAFA CupDurban, South Africa (neutral)
Mozambique0–3AngolaFriendlyRio Maior, Portugal (neutral)
Mozambique2–0AngolaFriendlyMaputo, Mozambique
Mozambique1–1AngolaFriendlyMaputo, Mozambique
Angola0–1MozambiqueCOSAFA CupKitwe, Zambia (neutral)
Angola2–0MozambiqueFriendlyBenguela, Angola
Mozambique0–1AngolaCOSAFA CupMaputo, Mozambique
Mozambique1–1AngolaFriendlyMaputo, Mozambique
Mozambique1–1AngolaCOSAFA CupMaputo, Mozambique
Mozambique2–1AngolaAfrica Cup of Nations qualifyingMaputo, Mozambique
Angola1–0MozambiqueAfrica Cup of Nations qualifyingLuanda, Angola
Angola4–2MozambiqueFriendlyLuanda, Angola
Mozambique0–2AngolaFriendlyMaputo, Mozambique
Mozambique2–1AngolaFriendlyMaputo, Mozambique
Angola1–1MozambiqueFriendlyLuanda, Angola
Angola0–0MozambiqueFriendlyLuanda, Angola
Mozambique0–1AngolaFriendlyMaputo, Mozambique

Recent form

Angola

  1. Wv MalawiAfrica Cup of Nations qualifying3–1Tue 6 Oct 2026
  2. Dat EgyptAfrica Cup of Nations qualifying0–0Fri 25 Sept 2026
  3. Wv Central African RepublicFriendly3–0Tue 9 Jun 2026
  4. Dv MauritaniaFriendly1–1Fri 5 Jun 2026
  5. Dv EgyptAfrica Cup of Nations0–0Mon 29 Dec 2025

Mozambique

  1. Wv SudanAfrica Cup of Nations qualifying4–1Tue 29 Sept 2026
  2. Dv SenegalAfrica Cup of Nations qualifying1–1Fri 25 Sept 2026
  3. Lat IndonesiaFriendly0–1Tue 9 Jun 2026
  4. Lv NigeriaAfrica Cup of Nations0–4Mon 5 Jan 2026
  5. Lv CameroonAfrica Cup of Nations1–2Wed 31 Dec 2025

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