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
Competitive4 matches
Friendlies3 matches
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
- Botswana0Uganda1
World Cup qualifying
Francistown, Botswana
- Uganda1Botswana0
World Cup qualifying
Kira, Uganda
- Botswana1Uganda2
Africa Cup of Nations qualifying
Francistown, Botswana
- Uganda2Botswana0
Africa Cup of Nations qualifying
Kampala, Uganda
- 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.
Every meeting on one timeline
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
| Competition | Played | Botswana | Draws | Uganda | Goals |
|---|---|---|---|---|---|
| Friendly | 3 | 0 | 2 | 1 | 1–3 |
| Africa Cup of Nations qualifying | 2 | 0 | 0 | 2 | 1–4 |
| World Cup qualifying | 2 | 0 | 0 | 2 | 0–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 2000s | 1 | 0 | |
| 2010s | 4 | 9 | |
| 2020s | 2 | 2 |
Longest runs
| Longest run of | Botswana | Uganda |
|---|---|---|
| Wins in a row | None | 52013 to 2025 |
| Unbeaten meetings | 22006 to 2012 | 72006 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Botswana | 0–1 | Uganda | World Cup qualifying | Francistown, Botswana | |
| Uganda | 1–0 | Botswana | World Cup qualifying | Kira, Uganda | |
| Botswana | 1–2 | Uganda | Africa Cup of Nations qualifying | Francistown, Botswana | |
| Uganda | 2–0 | Botswana | Africa Cup of Nations qualifying | Kampala, Uganda | |
| Botswana | 1–3 | Uganda | Friendly | Gaborone, Botswana | |
| Botswana | 0–0 | Uganda | Friendly | Gaborone, Botswana | |
| Uganda | 0–0 | Botswana | Friendly | Kampala, Uganda |
Recent form
Botswana
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.