Skip to content
TheFootball.News

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

2 Botswana1 drawMadagascar 3

Competitive6 matches

2 Botswana1 drawMadagascar 3

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

  1. Madagascar2Botswana1

    COSAFA Cup

    Saulspoort, South Africa (neutral)

  2. Madagascar1Botswana0

    World Cup qualifying

    Antananarivo, Madagascar

  3. Botswana0Madagascar0

    World Cup qualifying

    Gaborone, Botswana

  4. Botswana2Madagascar0

    COSAFA Cup

    Gaborone, Botswana

  5. 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.

Above the line: Botswana have won more Below: Madagascar have won more
1 July 2000: Botswana 1–0 Madagascar (Africa Cup of Nations qualifying). Botswana +115 July 2000: Madagascar 2–0 Botswana (Africa Cup of Nations qualifying). Level20 May 2006: Botswana 2–0 Madagascar (COSAFA Cup). Botswana +131 May 2008: Botswana 0–0 Madagascar (World Cup qualifying). Botswana +17 September 2008: Madagascar 1–0 Botswana (World Cup qualifying). Level30 May 2015: Madagascar 2–1 Botswana (COSAFA Cup). Madagascar +1Level
Madagascar lead by 1 win after the latest meeting. The biggest lead was 1, held by Botswana from 1 July 2000.

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

3 matches

210

BotswanaDrawsMadagascar

In Madagascar's home games

2 matches

002

BotswanaDrawsMadagascar

At neutral venues

1 match

001

BotswanaDrawsMadagascar

Record by competition

Record by competition
CompetitionPlayedBotswanaDrawsMadagascarGoals
Africa Cup of Nations qualifying21011–2
COSAFA Cup21013–2
World Cup qualifying20110–1

Meetings by decade

Botswana wins Draws Madagascar wins
Meetings by decade
DecadeResultsPlayedGoals
2000s56
2010s13

Longest runs

Longest runs
Longest run ofBotswanaMadagascar
Wins in a row1200622008 to 2015
Unbeaten meetings22006 to 200832008 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

Every Botswana vs Madagascar result
DateHomeScoreAwayCompetitionVenue
Madagascar2–1BotswanaCOSAFA CupSaulspoort, South Africa (neutral)
Madagascar1–0BotswanaWorld Cup qualifyingAntananarivo, Madagascar
Botswana0–0MadagascarWorld Cup qualifyingGaborone, Botswana
Botswana2–0MadagascarCOSAFA CupGaborone, Botswana
Madagascar2–0BotswanaAfrica Cup of Nations qualifyingAntananarivo, Madagascar
Botswana1–0MadagascarAfrica Cup of Nations qualifyingGaborone, Botswana

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

Madagascar

  1. Dv TanzaniaAfrica Cup of Nations qualifying1–1Tue 29 Sept 2026
  2. Lat NigeriaAfrica Cup of Nations qualifying1–2Fri 25 Sept 2026
  3. Lat MoroccoFriendly0–4Tue 2 Jun 2026
  4. Dv Equatorial GuineaFriendly1–1Tue 31 Mar 2026
  5. Wv KyrgyzstanFriendly5–2Sat 28 Mar 2026

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