Skip to content
TheFootball.News

Botswana vs Uganda head-to-head record

Botswana wins
0
Draws
2
Uganda wins
5

7 meetings, 2006 to 2025Goals: Botswana 2, Uganda 9

Botswana and Uganda have met 7 times since 2006. Uganda have won 5, Botswana 0, and 2 matches ended level. They last met on 9 October 2025, when Uganda won 1–0 in World Cup qualifying.

The 7 meetings have produced 11 goals, 1.57 per game. The biggest win is Uganda’s 3–1 in a friendly in 2013. Uganda are unbeaten in the last seven meetings (5 wins, 2 draws).

Who has won more, Botswana or Uganda?

All matches7 matches

0 Botswana2 drawsUganda 5

Competitive4 matches

0 Botswana0 drawsUganda 4

Friendlies3 matches

0 Botswana2 drawsUganda 1

Key numbers

Goals
Botswana 2, Uganda 91.57 per game
First meeting
Uganda 0–0 BotswanaFriendly, 5 Aug 2006
Most recent
Botswana 0–1 UgandaWorld Cup qualifying, 9 Oct 2025
Uganda’s biggest win
Botswana 1–3 UgandaFriendly, 30 Aug 2013
Most goals in a meeting
Botswana 1–3 UgandaFriendly, 30 Aug 2013
Current run
Uganda unbeaten in 7
TFN Elo rating now
Botswana 1410 (134th), Uganda 1566 (89th)How the rating works

Last five meetings

  1. Botswana0Uganda1

    World Cup qualifying

    Francistown, Botswana

  2. Uganda1Botswana0

    World Cup qualifying

    Kira, Uganda

  3. Botswana1Uganda2

    Africa Cup of Nations qualifying

    Francistown, Botswana

  4. Uganda2Botswana0

    Africa Cup of Nations qualifying

    Kampala, Uganda

  5. Botswana1Uganda3

    Friendly

    Gaborone, Botswana

Who has had the upper hand over time?

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

Above the line: Botswana have won more Below: Uganda have won more
5 August 2006: Uganda 0–0 Botswana (Friendly). Level26 August 2012: Botswana 0–0 Uganda (Friendly). Level30 August 2013: Botswana 1–3 Uganda (Friendly). Uganda +113 June 2015: Uganda 2–0 Botswana (Africa Cup of Nations qualifying). Uganda +24 June 2016: Botswana 1–2 Uganda (Africa Cup of Nations qualifying). Uganda +37 June 2024: Uganda 1–0 Botswana (World Cup qualifying). Uganda +49 October 2025: Botswana 0–1 Uganda (World Cup qualifying). Uganda +5Level
Uganda lead by 5 wins after the latest meeting. The biggest lead was 5, held by Uganda from 9 October 2025.

Every meeting on one timeline

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

Home, away and neutral

In Botswana's home games

4 matches

013

BotswanaDrawsUganda

In Uganda's home games

3 matches

012

BotswanaDrawsUganda

Record by competition

Record by competition
CompetitionPlayedBotswanaDrawsUgandaGoals
Friendly30211–3
Africa Cup of Nations qualifying20021–4
World Cup qualifying20020–2

Meetings by decade

Botswana wins Draws Uganda wins
Meetings by decade
DecadeResultsPlayedGoals
2000s10
2010s49
2020s22

Longest runs

Longest runs
Longest run ofBotswanaUganda
Wins in a rowNone52013 to 2025
Unbeaten meetings22006 to 201272006 to 2025

The longest run of draws is 2, from 5 August 2006 to 26 August 2012.

Questions answered

How many times have Botswana and Uganda played each other?

7 times, starting on 5 August 2006. 4 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Botswana and Uganda?

Uganda, with 5 wins to 0. 2 matches ended level.

What is the biggest win in Botswana vs Uganda?

Uganda’s 3–1 win in a friendly on 30 August 2013 in Gaborone.

When did Botswana and Uganda last play?

On 9 October 2025 in Francistown, when Uganda won 1–0 in World Cup qualifying.

What is the competitive record between Botswana and Uganda?

In 4 competitive matches, Botswana have 0 wins, Uganda have 4, and 0 ended level.

Every Botswana vs Uganda result

Show
Every Botswana vs Uganda result
DateHomeScoreAwayCompetitionVenue
Botswana0–1UgandaWorld Cup qualifyingFrancistown, Botswana
Uganda1–0BotswanaWorld Cup qualifyingKira, Uganda
Botswana1–2UgandaAfrica Cup of Nations qualifyingFrancistown, Botswana
Uganda2–0BotswanaAfrica Cup of Nations qualifyingKampala, Uganda
Botswana1–3UgandaFriendlyGaborone, Botswana
Botswana0–0UgandaFriendlyGaborone, Botswana
Uganda0–0BotswanaFriendlyKampala, Uganda

Recent form

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

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.