Eswatini vs Madagascar
head-to-head record
- Eswatini wins
- 3
- Draws
- 3
- Madagascar wins
- 2
8 meetings, 1991 to 2016Goals: Eswatini 9, Madagascar 6
Eswatini and Madagascar have met 8 times since 1991. Eswatini have won 3, Madagascar 2, and 3 matches ended level. They last met on 15 June 2016, when Eswatini won 1–0 in the COSAFA Cup.
The 8 meetings have produced 15 goals, 1.88 per game. The biggest win is Eswatini’s 2–0 in the COSAFA Cup in 2006. Eswatini are unbeaten in the last six meetings (3 wins, 3 draws).
Who has won more, Eswatini or Madagascar?
All matches8 matches
Competitive8 matches
Key numbers
- Goals
- Eswatini 9, Madagascar 61.88 per game
- First meeting
- Eswatini 0–1 MadagascarAfrica Cup of Nations qualifying, 14 Apr 1991
- Most recent
- Eswatini 1–0 MadagascarCOSAFA Cup, 15 Jun 2016
- Eswatini’s biggest win
- Madagascar 0–2 EswatiniCOSAFA Cup, 21 May 2006
- Madagascar’s biggest win
- Eswatini 1–2 MadagascarAfrica Cup of Nations qualifying, 2 Aug 1998
- Most goals in a meeting
- Eswatini 1–2 MadagascarAfrica Cup of Nations qualifying, 2 Aug 1998
- Current run
- Eswatini unbeaten in 6
- TFN Elo rating now
- Eswatini 1243 (165th), Madagascar 1483 (105th)How the rating works
Last five meetings
- Eswatini1Madagascar0
COSAFA Cup
Windhoek, Namibia (neutral)
- Madagascar1Eswatini1
COSAFA Cup
Phokeng, South Africa (neutral)
- Madagascar1Eswatini1
COSAFA Cup qualifying
Witbank, South Africa (neutral)
- Madagascar0Eswatini2
COSAFA Cup
Gaborone, Botswana (neutral)
- Eswatini2Madagascar0
COSAFA Cup
Lobamba, Swaziland
Who has had the upper hand over time?
The line climbs with every Eswatini 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 Eswatini's home games
3 matches
102
EswatiniDrawsMadagascar
In Madagascar's home games
1 match
010
EswatiniDrawsMadagascar
At neutral venues
4 matches
220
EswatiniDrawsMadagascar
Record by competition
| Competition | Played | Eswatini | Draws | Madagascar | Goals |
|---|---|---|---|---|---|
| COSAFA Cup | 4 | 3 | 1 | 0 | 6–1 |
| Africa Cup of Nations qualifying | 3 | 0 | 1 | 2 | 2–4 |
| COSAFA Cup qualifying | 1 | 0 | 1 | 0 | 1–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 3 | 6 | |
| 2000s | 3 | 6 | |
| 2010s | 2 | 3 |
Longest runs
| Longest run of | Eswatini | Madagascar |
|---|---|---|
| Wins in a row | 22003 to 2006 | 21991 to 1998 |
| Unbeaten meetings | 61998 to 2016 | 31991 to 1998 |
The longest run of draws is 2, from 19 July 2008 to 22 May 2015.
Questions answered
How many times have Eswatini and Madagascar played each other?
8 times, starting on 14 April 1991. 8 of those meetings were competitive and 0 were friendlies.
Who has won more matches between Eswatini and Madagascar?
Eswatini, with 3 wins to 2. 3 matches ended level.
What is the biggest win in Eswatini vs Madagascar?
Eswatini’s 2–0 win in the COSAFA Cup on 21 May 2006 in Gaborone.
When did Eswatini and Madagascar last play?
On 15 June 2016 in Windhoek, when Eswatini won 1–0 in the COSAFA Cup.
Every Eswatini vs Madagascar result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Eswatinias Swaziland | 1–0 | Madagascar | COSAFA Cup | Windhoek, Namibia (neutral) | |
| Madagascar | 1–1 | Eswatinias Swaziland | COSAFA Cup | Phokeng, South Africa (neutral) | |
| Madagascar | 1–1 | Eswatinias Swaziland | COSAFA Cup qualifying | Witbank, South Africa (neutral) | |
| Madagascar | 0–2 | Eswatinias Swaziland | COSAFA Cup | Gaborone, Botswana (neutral) | |
| Eswatinias Swaziland | 2–0 | Madagascar | COSAFA Cup | Lobamba, Swaziland | |
| Madagascar | 1–1 | Eswatinias Swaziland | Africa Cup of Nations qualifying | Antananarivo, Madagascar | |
| Eswatinias Swaziland | 1–2 | Madagascar | Africa Cup of Nations qualifying | Mbabane, Swaziland | |
| Eswatinias Swaziland | 0–1 | Madagascar | Africa Cup of Nations qualifying | Mbabane, Swaziland |
Recent form
Eswatini
- Lv EritreaAfrica Cup of Nations qualifying1–2Tue 31 Mar 2026
- Lv EritreaAfrica Cup of Nations qualifying0–2Wed 25 Mar 2026
- Lat Cape VerdeWorld Cup qualifying0–3Mon 13 Oct 2025
- Dv AngolaWorld Cup qualifying2–2Wed 8 Oct 2025
- Lat LibyaWorld Cup qualifying0–2Mon 8 Sept 2025
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.