Angola vs Zimbabwe: head to head

21 matches · 1981–2025

7Angola wins
6Draws
8Zimbabwe wins
22–25Goals

Rivalry summary

Angola 7Draws 6Zimbabwe 8

Angola and Zimbabwe have met 21 times since 1981. Zimbabwe lead the head-to-head with 8 wins to Angola's 7, and 6 matches ended level.

Goals: Angola 22, Zimbabwe 25 (2.24 per match).

The most recent meeting was on 26 December 2025: Angola 1–1 Zimbabwe (Africa Cup of Nations).

The biggest margin in this fixture was Zimbabwe 3–1 Angola on 9 September 2012.

18 of the meetings were competitive matches; the rest were friendlies.

Rivalry facts

Most common result
Angola 2–1 Zimbabwe (4 times)
Angola at home
5W 2D 1L in 8 games
Zimbabwe at home
5W 1D 2L in 8 games
Longest Angola unbeaten run
5 matches
Longest Zimbabwe unbeaten run
5 matches
Competitive matches only
Angola 7, Zimbabwe 6, draws 5
Goals per game
2.24

All 21 results

DateHomeScoreAwayCompetitionCity
26 Dec 2025Angola1–1ZimbabweAfrica Cup of NationsMarrakesh
24 Mar 2018Angola2–2pZimbabweFour Nations TournamentNdola
14 Oct 2012Angola2–0ZimbabweAFCON QualificationLuanda
9 Sep 2012Zimbabwe3–1AngolaAFCON QualificationHarare
17 Sep 2006Zimbabwe1–2AngolaCOSAFA CupHarare
13 Aug 2005Angola1–2ZimbabweCOSAFA CupMafikeng
27 Mar 2005Zimbabwe2–0AngolaWorld Cup QualificationHarare
10 Oct 2004Angola1–0ZimbabweWorld Cup QualificationLuanda
20 Apr 2003Zimbabwe1–0AngolaCOSAFA CupHarare
30 Sep 2001Zimbabwe0–1AngolaCOSAFA CupHarare
16 Sep 2001Angola0–0ZimbabweCOSAFA CupLuanda
30 Aug 1998Angola2–1ZimbabweCOSAFA CupLuanda
27 Jul 1997Angola2–1ZimbabweAFCON QualificationLuanda
27 Apr 1997Zimbabwe0–0AngolaWorld Cup QualificationHarare
23 Feb 1997Zimbabwe1–0AngolaAFCON QualificationHarare
10 Nov 1996Angola2–1ZimbabweWorld Cup QualificationLuanda
31 Jan 1993Zimbabwe2–1AngolaWorld Cup QualificationHarare
10 Jan 1993Angola1–1ZimbabweWorld Cup QualificationLuanda
8 Mar 1990Angola0–2ZimbabweInternational FriendlyMaputo
10 Nov 1985Angola2–3ZimbabweInternational FriendlyLuanda
27 Jun 1981Angola1–1ZimbabweInternational FriendlyMaputo

By competition

CompetitionPAngolaDrawZimbabwe
COSAFA Cup6312
World Cup Qualification6222
AFCON Qualification4202
International Friendly3012
Africa Cup of Nations1010
Four Nations Tournament1010

Columns: Angola wins, draws, Zimbabwe wins.

By decade

DecadeAngolaDrawZimbabwe
1980s011
1990s323
2000s313
2010s111
2020s010

Frequently asked questions

Who has won more matches between Angola and Zimbabwe?

Zimbabwe have won more meetings: 8 wins to Angola's 7, with 6 draws.

How many times have Angola and Zimbabwe played each other?

They have played 21 times between 1981 and 2025.

When did Angola last play Zimbabwe?

On 26 December 2025: Angola 1–1 Zimbabwe (Africa Cup of Nations).