Botswana vs Mozambique
head-to-head record
- Botswana wins
- 4
- Draws
- 5
- Mozambique wins
- 15
24 meetings, 1978 to 2025Goals: Botswana 18, Mozambique 39
Botswana and Mozambique have met 24 times since 1978. Mozambique have won 15, Botswana 4, and 5 matches ended level. They last met on 8 September 2025, when Mozambique won 2–0 in World Cup qualifying.
The 24 meetings have produced 57 goals, 2.38 per game. The biggest win is Mozambique’s 4–1 in a friendly in 1978. Mozambique are unbeaten in the last six meetings (4 wins, 2 draws).
Who has won more, Botswana or Mozambique?
All matches24 matches
Competitive12 matches
Friendlies12 matches
Key numbers
- Goals
- Botswana 18, Mozambique 392.38 per game
- First meeting
- Botswana 1–4 MozambiqueFriendly, 30 Sept 1978
- Most recent
- Mozambique 2–0 BotswanaWorld Cup qualifying, 8 Sept 2025
- Botswana’s biggest win
- Botswana 2–0 MozambiqueFriendly, 1 Jun 2000
- Mozambique’s biggest win
- Botswana 1–4 MozambiqueFriendly, 30 Sept 1978
- Most goals in a meeting
- Botswana 2–3 MozambiqueWorld Cup qualifying, 16 Nov 2023
- Current run
- Mozambique unbeaten in 6
- Biggest upset
- Botswana 2–0 MozambiqueFriendly, 1 Jun 2000Winner’s rating-based win expectancy: 21%
- TFN Elo rating now
- Botswana 1410 (134th), Mozambique 1526 (96th)How the rating works
Last five meetings
- Mozambique2Botswana0
World Cup qualifying
Maputo, Mozambique
- Botswana1Mozambique1
Friendly
Johannesburg, South Africa (neutral)
- Botswana2Mozambique3
World Cup qualifying
Francistown, Botswana
- Botswana1Mozambique2
COSAFA Cup
Saulspoort, South Africa (neutral)
- Botswana1Mozambique2
Friendly
Lobatse, Botswana
Who has had the upper hand over time?
The line climbs with every Botswana win and drops with every Mozambique 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
9 matches
018
BotswanaDrawsMozambique
In Mozambique's home games
9 matches
234
BotswanaDrawsMozambique
At neutral venues
6 matches
213
BotswanaDrawsMozambique
Record by competition
| Competition | Played | Botswana | Draws | Mozambique | Goals |
|---|---|---|---|---|---|
| Friendly | 12 | 3 | 4 | 5 | 10–16 |
| Africa Cup of Nations qualifying | 4 | 0 | 1 | 3 | 2–8 |
| World Cup qualifying | 4 | 1 | 0 | 3 | 4–7 |
| COSAFA Cup | 2 | 0 | 0 | 2 | 1–4 |
| COSAFA Cup qualifying | 2 | 0 | 0 | 2 | 1–4 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 2 | 7 | |
| 1990s | 8 | 19 | |
| 2000s | 7 | 13 | |
| 2010s | 4 | 9 | |
| 2020s | 3 | 9 |
Longest runs
| Longest run of | Botswana | Mozambique |
|---|---|---|
| Wins in a row | 22008 | 32015 to 2023 |
| Unbeaten meetings | 32004 to 2008 | 101978 to 1999 |
Questions answered
How many times have Botswana and Mozambique played each other?
24 times, starting on 30 September 1978. 12 of those meetings were competitive and 12 were friendlies.
Who has won more matches between Botswana and Mozambique?
Mozambique, with 15 wins to 4. 5 matches ended level.
What is the biggest win in Botswana vs Mozambique?
Mozambique’s 4–1 win in a friendly on 30 September 1978 in Gaborone.
When did Botswana and Mozambique last play?
On 8 September 2025 in Maputo, when Mozambique won 2–0 in World Cup qualifying.
What is the competitive record between Botswana and Mozambique?
In 12 competitive matches, Botswana have 1 win, Mozambique have 10, and 1 ended level.
Every Botswana vs Mozambique result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Mozambique | 2–0 | Botswana | World Cup qualifying | Maputo, Mozambique | |
| Botswana | 1–1 | Mozambique | Friendly | Johannesburg, South Africa (neutral) | |
| Botswana | 2–3 | Mozambique | World Cup qualifying | Francistown, Botswana | |
| Botswana | 1–2 | Mozambique | COSAFA Cup | Saulspoort, South Africa (neutral) | |
| Botswana | 1–2 | Mozambique | Friendly | Lobatse, Botswana | |
| Mozambique | 1–1 | Botswana | Friendly | Maputo, Mozambique | |
| Mozambique | 0–1 | Botswana | Friendly | Maputo, Mozambique | |
| Botswana | 0–1 | Mozambique | World Cup qualifying | Gaborone, Botswana | |
| Botswana | 0–2 | Mozambique | COSAFA Cup | Secunda, South Africa (neutral) | |
| Mozambique | 1–2 | Botswana | World Cup qualifying | Maputo, Mozambique | |
| Botswana | 1–0 | Mozambique | Friendly | Lobamba, Swaziland (neutral) | |
| Mozambique | 0–0 | Botswana | Friendly | Maputo, Mozambique | |
| Botswana | 1–3 | Mozambique | Friendly | Maseru, Lesotho (neutral) | |
| Botswana | 2–0 | Mozambique | Friendly | Mbabane, Swaziland (neutral) | |
| Botswana | 0–2 | Mozambique | COSAFA Cup qualifying | Gaborone, Botswana | |
| Mozambique | 2–1 | Botswana | Africa Cup of Nations qualifying | Maputo, Mozambique | |
| Botswana | 0–0 | Mozambique | Africa Cup of Nations qualifying | Gaborone, Botswana | |
| Botswana | 1–2 | Mozambique | COSAFA Cup qualifying | Gaborone, Botswana | |
| Botswana | 0–3 | Mozambique | Africa Cup of Nations qualifying | Gaborone, Botswana | |
| Mozambique | 3–1 | Botswana | Africa Cup of Nations qualifying | Maputo, Mozambique | |
| Mozambique | 1–1 | Botswana | Friendly | Maputo, Mozambique | |
| Mozambique | 2–0 | Botswana | Friendly | Maputo, Mozambique | |
| Botswana | 0–2 | Mozambique | Friendly | Gaborone, Botswana | |
| Botswana | 1–4 | Mozambique | Friendly | Gaborone, Botswana |
Recent form
Botswana
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.