Botswana vs Madagascar
head-to-head record
- Botswana wins
- 2
- Draws
- 1
- Madagascar wins
- 3
6 meetings, 2000 to 2015Goals: Botswana 4, Madagascar 5
Botswana and Madagascar have met 6 times since 2000. Madagascar have won 3, Botswana 2, and 1 match ended level. They last met on 30 May 2015, when Madagascar won 2–1 in the COSAFA Cup.
The 6 meetings have produced 9 goals, 1.50 per game. The biggest win is Botswana’s 2–0 in the COSAFA Cup in 2006. Madagascar are unbeaten in the last three meetings (2 wins, 1 draw).
Who has won more, Botswana or Madagascar?
All matches6 matches
Competitive6 matches
Key numbers
- Goals
- Botswana 4, Madagascar 51.50 per game
- First meeting
- Botswana 1–0 MadagascarAfrica Cup of Nations qualifying, 1 Jul 2000
- Most recent
- Madagascar 2–1 BotswanaCOSAFA Cup, 30 May 2015
- Botswana’s biggest win
- Botswana 2–0 MadagascarCOSAFA Cup, 20 May 2006
- Madagascar’s biggest win
- Madagascar 2–0 BotswanaAfrica Cup of Nations qualifying, 15 Jul 2000
- Most goals in a meeting
- Madagascar 2–1 BotswanaCOSAFA Cup, 30 May 2015
- Current run
- Madagascar unbeaten in 3
- Biggest upset
- Botswana 1–0 MadagascarAfrica Cup of Nations qualifying, 1 Jul 2000Winner’s rating-based win expectancy: 14%
- TFN Elo rating now
- Botswana 1410 (134th), Madagascar 1483 (105th)How the rating works
Last five meetings
- Madagascar2Botswana1
COSAFA Cup
Saulspoort, South Africa (neutral)
- Madagascar1Botswana0
World Cup qualifying
Antananarivo, Madagascar
- Botswana0Madagascar0
World Cup qualifying
Gaborone, Botswana
- Botswana2Madagascar0
COSAFA Cup
Gaborone, Botswana
- Madagascar2Botswana0
Africa Cup of Nations qualifying
Antananarivo, Madagascar
Who has had the upper hand over time?
The line climbs with every Botswana win and drops with every Madagascar 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
3 matches
210
BotswanaDrawsMadagascar
In Madagascar's home games
2 matches
002
BotswanaDrawsMadagascar
At neutral venues
1 match
001
BotswanaDrawsMadagascar
Record by competition
| Competition | Played | Botswana | Draws | Madagascar | Goals |
|---|---|---|---|---|---|
| Africa Cup of Nations qualifying | 2 | 1 | 0 | 1 | 1–2 |
| COSAFA Cup | 2 | 1 | 0 | 1 | 3–2 |
| World Cup qualifying | 2 | 0 | 1 | 1 | 0–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 2000s | 5 | 6 | |
| 2010s | 1 | 3 |
Longest runs
| Longest run of | Botswana | Madagascar |
|---|---|---|
| Wins in a row | 12006 | 22008 to 2015 |
| Unbeaten meetings | 22006 to 2008 | 32008 to 2015 |
Questions answered
How many times have Botswana and Madagascar played each other?
6 times, starting on 1 July 2000. 6 of those meetings were competitive and 0 were friendlies.
Who has won more matches between Botswana and Madagascar?
Madagascar, with 3 wins to 2. 1 match ended level.
What is the biggest win in Botswana vs Madagascar?
Botswana’s 2–0 win in the COSAFA Cup on 20 May 2006 in Gaborone.
When did Botswana and Madagascar last play?
On 30 May 2015 in Saulspoort, when Madagascar won 2–1 in the COSAFA Cup.
Every Botswana vs Madagascar result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Madagascar | 2–1 | Botswana | COSAFA Cup | Saulspoort, South Africa (neutral) | |
| Madagascar | 1–0 | Botswana | World Cup qualifying | Antananarivo, Madagascar | |
| Botswana | 0–0 | Madagascar | World Cup qualifying | Gaborone, Botswana | |
| Botswana | 2–0 | Madagascar | COSAFA Cup | Gaborone, Botswana | |
| Madagascar | 2–0 | Botswana | Africa Cup of Nations qualifying | Antananarivo, Madagascar | |
| Botswana | 1–0 | Madagascar | Africa Cup of Nations qualifying | Gaborone, Botswana |
Recent form
Botswana
Madagascar
- Dv TanzaniaAfrica Cup of Nations qualifying1–1Tue 29 Sept 2026
- Lat NigeriaAfrica Cup of Nations qualifying1–2Fri 25 Sept 2026
- Lat MoroccoFriendly0–4Tue 2 Jun 2026
- Dv Equatorial GuineaFriendly1–1Tue 31 Mar 2026
- Wv KyrgyzstanFriendly5–2Sat 28 Mar 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.