Skip to content
TheFootball.News

Angola vs Botswana head-to-head record

Angola wins
7
Draws
6
Botswana wins
2

15 meetings, 1984 to 2022Goals: Angola 17, Botswana 7

Angola and Botswana have met 15 times since 1984. Angola have won 7, Botswana 2, and 6 matches ended level. They last met on 17 November 2022, when Angola won 1–0 in a friendly.

The 15 meetings have produced 24 goals, 1.60 per game. The biggest win is Angola’s 4–0 in Africa Cup of Nations qualifying in 1995.

Who has won more, Angola or Botswana?

All matches15 matches

7 Angola6 drawsBotswana 2

Competitive8 matches

4 Angola2 drawsBotswana 2

Friendlies7 matches

3 Angola4 drawsBotswana 0

Key numbers

Goals
Angola 17, Botswana 71.60 per game
First meeting
Botswana 1–3 AngolaFriendly, 30 Sept 1984
Most recent
Angola 1–0 BotswanaFriendly, 17 Nov 2022
Angola’s biggest win
Angola 4–0 BotswanaAfrica Cup of Nations qualifying, 30 Jul 1995
Botswana’s biggest win
Angola 1–2 BotswanaCOSAFA Cup, 28 May 2018
Most goals in a meeting
Angola 4–0 BotswanaAfrica Cup of Nations qualifying, 30 Jul 1995
TFN Elo rating now
Angola 1610 (80th), Botswana 1410 (134th)How the rating works

Last five meetings

  1. Angola1Botswana0

    Friendly

    Soweto, South Africa (neutral)

  2. Botswana1Angola0

    COSAFA Cup

    Durban, South Africa (neutral)

  3. Botswana0Angola1

    Africa Cup of Nations qualifying

    Francistown, Botswana

  4. Angola1Botswana0

    Africa Cup of Nations qualifying

    Luanda, Angola

  5. Angola1Botswana2

    COSAFA Cup

    Polokwane, South Africa (neutral)

Who has had the upper hand over time?

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

Above the line: Angola have won more Below: Botswana have won more
30 September 1984: Botswana 1–3 Angola (Friendly). Angola +122 January 1995: Botswana 1–2 Angola (Africa Cup of Nations qualifying). Angola +230 July 1995: Angola 4–0 Botswana (Africa Cup of Nations qualifying). Angola +318 July 2004: Angola 1–1 Botswana (COSAFA Cup). Angola +39 August 2005: Botswana 0–0 Angola (Friendly). Angola +310 August 2005: Angola 0–0 Botswana (Friendly). Angola +329 July 2007: Botswana 0–0 Angola (COSAFA Cup). Angola +313 January 2013: Angola 2–0 Botswana (Friendly). Angola +413 August 2014: Angola 0–0 Botswana (Friendly). Angola +430 September 2016: Botswana 1–1 Angola (Friendly). Angola +428 May 2018: Angola 1–2 Botswana (COSAFA Cup). Angola +39 September 2018: Angola 1–0 Botswana (Africa Cup of Nations qualifying). Angola +422 March 2019: Botswana 0–1 Angola (Africa Cup of Nations qualifying). Angola +510 July 2022: Botswana 1–0 Angola (COSAFA Cup). Angola +417 November 2022: Angola 1–0 Botswana (Friendly). Angola +5Level
Angola lead by 5 wins after the latest meeting. The biggest lead was 5, held by Angola from 22 March 2019.

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

4 matches

220

AngolaDrawsBotswana

In Botswana's home games

5 matches

320

AngolaDrawsBotswana

At neutral venues

6 matches

222

AngolaDrawsBotswana

Record by competition

Record by competition
CompetitionPlayedAngolaDrawsBotswanaGoals
Friendly73407–2
Africa Cup of Nations qualifying44008–1
COSAFA Cup40222–4

Meetings by decade

Angola wins Draws Botswana wins
Meetings by decade
DecadeResultsPlayedGoals
1980s14
1990s27
2000s42
2010s69
2020s22

Longest runs

Longest runs
Longest run ofAngolaBotswana
Wins in a row31984 to 199512022
Unbeaten meetings101984 to 201642004 to 2007

The longest run of draws is 4, from 18 July 2004 to 29 July 2007.

Penalty shootouts

  • Angola 1–1 BotswanaCOSAFA Cup, 18 Jul 2004Angola won on penalties
  • Botswana 0–0 AngolaCOSAFA Cup, 29 Jul 2007Botswana won on penalties

Questions answered

How many times have Angola and Botswana played each other?

15 times, starting on 30 September 1984. 8 of those meetings were competitive and 7 were friendlies.

Who has won more matches between Angola and Botswana?

Angola, with 7 wins to 2. 6 matches ended level.

What is the biggest win in Angola vs Botswana?

Angola’s 4–0 win in Africa Cup of Nations qualifying on 30 July 1995 in Luanda.

When did Angola and Botswana last play?

On 17 November 2022 in Soweto, when Angola won 1–0 in a friendly.

What is the competitive record between Angola and Botswana?

In 8 competitive matches, Angola have 4 wins, Botswana have 2, and 2 ended level.

Have Angola and Botswana met in a penalty shootout?

Yes, 2 times. Most recently in the COSAFA Cup on 29 July 2007, when Botswana won the shootout after a 0–0 draw.

Every Angola vs Botswana result

Show
Every Angola vs Botswana result
DateHomeScoreAwayCompetitionVenue
Angola1–0BotswanaFriendlySoweto, South Africa (neutral)
Botswana1–0AngolaCOSAFA CupDurban, South Africa (neutral)
Botswana0–1AngolaAfrica Cup of Nations qualifyingFrancistown, Botswana
Angola1–0BotswanaAfrica Cup of Nations qualifyingLuanda, Angola
Angola1–2BotswanaCOSAFA CupPolokwane, South Africa (neutral)
Botswana1–1AngolaFriendlyGaborone, Botswana
Angola0–0BotswanaFriendlyLuanda, Angola
Angola2–0BotswanaFriendlyJohannesburg, South Africa (neutral)
Botswana0–0Botswana on pensAngolaCOSAFA CupGaborone, Botswana
Angola0–0BotswanaFriendlyJohannesburg, South Africa (neutral)
Botswana0–0AngolaFriendlyJohannesburg, South Africa (neutral)
Angola1–1Angola on pensBotswanaCOSAFA CupLuanda, Angola
Angola4–0BotswanaAfrica Cup of Nations qualifyingLuanda, Angola
Botswana1–2AngolaAfrica Cup of Nations qualifyingGaborone, Botswana
Botswana1–3AngolaFriendlyGaborone, Botswana

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

Botswana

  1. Dat TunisiaAfrica Cup of Nations qualifying2–2Mon 28 Sept 2026
  2. Dat LibyaAfrica Cup of Nations qualifying2–2Thu 24 Sept 2026
  3. Wv MalawiMukuru 4 Nations1–0Tue 31 Mar 2026
  4. Lv ZimbabweMukuru 4 Nations0–3Sat 28 Mar 2026
  5. Lv DR CongoAfrica Cup of Nations0–3Tue 30 Dec 2025

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