Angola vs Zimbabwe
head-to-head record
- Angola wins
- 7
- Draws
- 6
- Zimbabwe wins
- 8
21 meetings, 1981 to 2025Goals: Angola 22, Zimbabwe 25
Angola and Zimbabwe have met 21 times since 1981. Zimbabwe have won 8, Angola 7, and 6 matches ended level. They last met on 26 December 2025, when the match ended 1–1 at the Africa Cup of Nations.
The 21 meetings have produced 47 goals, 2.24 per game. The biggest win is Angola’s 2–0 in Africa Cup of Nations qualifying in 2012. Angola are unbeaten in the last three meetings (1 win, 2 draws). In competitive matches, though, Angola lead 7 wins to 6.
Who has won more, Angola or Zimbabwe?
All matches21 matches
Competitive18 matches
Friendlies3 matches
Key numbers
- Goals
- Angola 22, Zimbabwe 252.24 per game
- First meeting
- Angola 1–1 ZimbabweFriendly, 27 Jun 1981
- Most recent
- Angola 1–1 ZimbabweAfrica Cup of Nations, 26 Dec 2025
- Angola’s biggest win
- Angola 2–0 ZimbabweAfrica Cup of Nations qualifying, 14 Oct 2012
- Zimbabwe’s biggest win
- Zimbabwe 3–1 AngolaAfrica Cup of Nations qualifying, 9 Sept 2012
- Most goals in a meeting
- Angola 2–3 ZimbabweFriendly, 10 Nov 1985
- Current run
- Angola unbeaten in 3
- TFN Elo rating now
- Angola 1610 (80th), Zimbabwe 1482 (108th)How the rating works
Last five meetings
- Angola1Zimbabwe1
Africa Cup of Nations
Marrakesh, Morocco (neutral)
- Angola2Zimbabwe2
Four Nations Tournament, Angola won on penalties
Ndola, Zambia (neutral)
- Angola2Zimbabwe0
Africa Cup of Nations qualifying
Luanda, Angola
- Zimbabwe3Angola1
Africa Cup of Nations qualifying
Harare, Zimbabwe
- Zimbabwe1Angola2
COSAFA Cup
Harare, Zimbabwe
Who has had the upper hand over time?
The line climbs with every Angola win and drops with every Zimbabwe win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Angola's home games
8 matches
521
AngolaDrawsZimbabwe
In Zimbabwe's home games
8 matches
215
AngolaDrawsZimbabwe
At neutral venues
5 matches
032
AngolaDrawsZimbabwe
Record by competition
| Competition | Played | Angola | Draws | Zimbabwe | Goals |
|---|---|---|---|---|---|
| COSAFA Cup | 6 | 3 | 1 | 2 | 6–5 |
| World Cup qualifying | 6 | 2 | 2 | 2 | 5–6 |
| Africa Cup of Nations qualifying | 4 | 2 | 0 | 2 | 5–5 |
| Friendly | 3 | 0 | 1 | 2 | 3–6 |
| Africa Cup of Nations | 1 | 0 | 1 | 0 | 1–1 |
| Four Nations Tournament | 1 | 0 | 1 | 0 | 2–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1980s | 2 | 7 | |
| 1990s | 8 | 17 | |
| 2000s | 7 | 11 | |
| 2010s | 3 | 10 | |
| 2020s | 1 | 2 |
Longest runs
| Longest run of | Angola | Zimbabwe |
|---|---|---|
| Wins in a row | 21997 to 1998 | 22005 |
| Unbeaten meetings | 51997 to 2001 | 51981 to 1993 |
The longest run of draws is 2, from 24 March 2018 to 26 December 2025.
Top scorers in Angola vs Zimbabwe
- 1Agent SawuZimbabwe2
Scorer records exist for 6 of the 21 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Angola 2–2 ZimbabweFour Nations Tournament, 24 Mar 2018Angola won on penalties
Questions answered
How many times have Angola and Zimbabwe played each other?
21 times, starting on 27 June 1981. 18 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Angola and Zimbabwe?
Zimbabwe, with 8 wins to 7. 6 matches ended level.
What is the biggest win in Angola vs Zimbabwe?
Angola’s 2–0 win in Africa Cup of Nations qualifying on 14 October 2012 in Luanda.
When did Angola and Zimbabwe last play?
On 26 December 2025 in Marrakesh, when the match ended 1–1 at the Africa Cup of Nations.
What is the competitive record between Angola and Zimbabwe?
In 18 competitive matches, Angola have 7 wins, Zimbabwe have 6, and 5 ended level.
Have Angola and Zimbabwe met in a penalty shootout?
Yes, once. Most recently in the Four Nations Tournament on 24 March 2018, when Angola won the shootout after a 2–2 draw.
Every Angola vs Zimbabwe result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Angola | 1–1 | Zimbabwe | Africa Cup of Nations | Marrakesh, Morocco (neutral) | |
| Angola | 2–2Angola on pens | Zimbabwe | Four Nations Tournament | Ndola, Zambia (neutral) | |
| Angola | 2–0 | Zimbabwe | Africa Cup of Nations qualifying | Luanda, Angola | |
| Zimbabwe | 3–1 | Angola | Africa Cup of Nations qualifying | Harare, Zimbabwe | |
| Zimbabwe | 1–2 | Angola | COSAFA Cup | Harare, Zimbabwe | |
| Angola | 1–2 | Zimbabwe | COSAFA Cup | Mafikeng, South Africa (neutral) | |
| Zimbabwe | 2–0 | Angola | World Cup qualifying | Harare, Zimbabwe | |
| Angola | 1–0 | Zimbabwe | World Cup qualifying | Luanda, Angola | |
| Zimbabwe | 1–0 | Angola | COSAFA Cup | Harare, Zimbabwe | |
| Zimbabwe | 0–1 | Angola | COSAFA Cup | Harare, Zimbabwe | |
| Angola | 0–0 | Zimbabwe | COSAFA Cup | Luanda, Angola | |
| Angola | 2–1 | Zimbabwe | COSAFA Cup | Luanda, Angola | |
| Angola | 2–1 | Zimbabwe | Africa Cup of Nations qualifying | Luanda, Angola | |
| Zimbabwe | 0–0 | Angola | World Cup qualifying | Harare, Zimbabwe | |
| Zimbabwe | 1–0 | Angola | Africa Cup of Nations qualifying | Harare, Zimbabwe | |
| Angola | 2–1 | Zimbabwe | World Cup qualifying | Luanda, Angola | |
| Zimbabwe | 2–1 | Angola | World Cup qualifying | Harare, Zimbabwe | |
| Angola | 1–1 | Zimbabwe | World Cup qualifying | Luanda, Angola | |
| Angola | 0–2 | Zimbabwe | Friendly | Maputo, Mozambique (neutral) | |
| Angola | 2–3 | Zimbabwe | Friendly | Luanda, Angola | |
| Angola | 1–1 | Zimbabwe | Friendly | Maputo, Mozambique (neutral) |
Recent form
Angola
- Wv MalawiAfrica Cup of Nations qualifying3–1Tue 6 Oct 2026
- Dat EgyptAfrica Cup of Nations qualifying0–0Fri 25 Sept 2026
- Wv Central African RepublicFriendly3–0Tue 9 Jun 2026
- Dv MauritaniaFriendly1–1Fri 5 Jun 2026
- Dv EgyptAfrica Cup of Nations0–0Mon 29 Dec 2025
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.