Eswatini vs Malawi
head-to-head record
- Eswatini wins
- 5
- Draws
- 9
- Malawi wins
- 9
23 meetings, 1968 to 2022Goals: Eswatini 19, Malawi 31
Eswatini and Malawi have met 23 times since 1968. Malawi have won 9, Eswatini 5, and 9 matches ended level. They last met on 8 July 2022, when the match ended 1–1 in the COSAFA Cup.
The 23 meetings have produced 50 goals, 2.17 per game. The biggest win is Malawi’s 3–0 in a friendly in 2007. Malawi are unbeaten in the last six meetings (3 wins, 3 draws).
Who has won more, Eswatini or Malawi?
All matches23 matches
Competitive6 matches
Friendlies17 matches
Key numbers
- Goals
- Eswatini 19, Malawi 312.17 per game
- First meeting
- Eswatini 2–0 MalawiFriendly, 1 May 1968
- Most recent
- Malawi 1–1 EswatiniCOSAFA Cup, 8 Jul 2022
- Eswatini’s biggest win
- Eswatini 2–0 MalawiFriendly, 20 Jul 1968
- Malawi’s biggest win
- Eswatini 0–3 MalawiFriendly, 18 Nov 2007
- Most goals in a meeting
- Eswatini 2–2 MalawiAfrica Cup of Nations qualifying, 6 Sept 2015
- Current run
- Malawi unbeaten in 6
- Biggest upset
- Malawi 0–1 EswatiniFriendly, 10 Jul 1993Winner’s rating-based win expectancy: 19%
- TFN Elo rating now
- Eswatini 1243 (165th), Malawi 1429 (128th)How the rating works
Last five meetings
- Malawi1Eswatini1
COSAFA Cup
Durban, South Africa (neutral)
- Malawi1Eswatini0
Africa Cup of Nations qualifying
Blantyre, Malawi
- Eswatini2Malawi2
Africa Cup of Nations qualifying
Lobamba, Swaziland
- Eswatini1Malawi1
Friendly
Mhlume, Swaziland
- Malawi3Eswatini1
Friendly
Blantyre, Malawi
Who has had the upper hand over time?
The line climbs with every Eswatini win and drops with every Malawi 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
9 matches
333
EswatiniDrawsMalawi
In Malawi's home games
13 matches
256
EswatiniDrawsMalawi
At neutral venues
1 match
010
EswatiniDrawsMalawi
Record by competition
| Competition | Played | Eswatini | Draws | Malawi | Goals |
|---|---|---|---|---|---|
| Friendly | 17 | 4 | 6 | 7 | 14–24 |
| Africa Cup of Nations qualifying | 4 | 0 | 2 | 2 | 3–6 |
| COSAFA Cup | 2 | 1 | 1 | 0 | 2–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 3 | 7 | |
| 1970s | 3 | 3 | |
| 1980s | 3 | 4 | |
| 1990s | 4 | 10 | |
| 2000s | 6 | 17 | |
| 2010s | 3 | 7 | |
| 2020s | 1 | 2 |
Longest runs
| Longest run of | Eswatini | Malawi |
|---|---|---|
| Wins in a row | 21968 | 31969 to 1975 |
| Unbeaten meetings | 42001 to 2007 | 91969 to 1993 |
The longest run of draws is 2, from 29 May 2011 to 6 September 2015.
Questions answered
How many times have Eswatini and Malawi played each other?
23 times, starting on 1 May 1968. 6 of those meetings were competitive and 17 were friendlies.
Who has won more matches between Eswatini and Malawi?
Malawi, with 9 wins to 5. 9 matches ended level.
What is the biggest win in Eswatini vs Malawi?
Malawi’s 3–0 win in a friendly on 18 November 2007 in Manzini.
When did Eswatini and Malawi last play?
On 8 July 2022 in Durban, when the match ended 1–1 in the COSAFA Cup.
What is the competitive record between Eswatini and Malawi?
In 6 competitive matches, Eswatini have 1 win, Malawi have 2, and 3 ended level.
Every Eswatini vs Malawi result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Malawi | 1–1 | Eswatini | COSAFA Cup | Durban, South Africa (neutral) | |
| Malawi | 1–0 | Eswatinias Swaziland | Africa Cup of Nations qualifying | Blantyre, Malawi | |
| Eswatinias Swaziland | 2–2 | Malawi | Africa Cup of Nations qualifying | Lobamba, Swaziland | |
| Eswatinias Swaziland | 1–1 | Malawi | Friendly | Mhlume, Swaziland | |
| Malawi | 3–1 | Eswatinias Swaziland | Friendly | Blantyre, Malawi | |
| Eswatinias Swaziland | 0–3 | Malawi | Friendly | Manzini, Swaziland | |
| Eswatinias Swaziland | 1–0 | Malawi | COSAFA Cup | Lobamba, Swaziland | |
| Malawi | 1–1 | Eswatinias Swaziland | Friendly | Lilongwe, Malawi | |
| Malawi | 1–2 | Eswatinias Swaziland | Friendly | Blantyre, Malawi | |
| Malawi | 2–2 | Eswatinias Swaziland | Friendly | Lilongwe, Malawi | |
| Malawi | 3–0 | Eswatinias Swaziland | Friendly | Blantyre, Malawi | |
| Malawi | 0–1 | Eswatinias Swaziland | Friendly | Mzuzu, Malawi | |
| Malawi | 1–1 | Eswatinias Swaziland | Friendly | Lilongwe, Malawi | |
| Malawi | 3–1 | Eswatinias Swaziland | Friendly | Blantyre, Malawi | |
| Malawi | 1–1 | Eswatinias Swaziland | Africa Cup of Nations qualifying | Blantyre, Malawi | |
| Eswatinias Swaziland | 0–2 | Malawi | Africa Cup of Nations qualifying | Mbabane, Swaziland | |
| Eswatinias Swaziland | 0–0 | Malawi | Friendly | Mbabane, Swaziland | |
| Malawi | 0–0 | Eswatinias Swaziland | Friendly | Blantyre, Malawi | |
| Malawi | 2–0 | Eswatinias Swaziland | Friendly | Blantyre, Malawi | |
| Eswatinias Swaziland | 0–1 | Malawi | Friendly | Mbabane, Swaziland | |
| Malawi | 3–0 | Eswatinias Swaziland | Friendly | Blantyre, Malawi | |
| Eswatinias Swaziland | 2–0 | Malawi | Friendly | Mbabane, Swaziland | |
| Eswatinias Swaziland | 2–0 | Malawi | Friendly | 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
Malawi
- Lat AngolaAfrica Cup of Nations qualifying1–3Tue 6 Oct 2026
- Wv South SudanAfrica Cup of Nations qualifying2–1Fri 25 Sept 2026
- Dat EthiopiaFriendly1–1Tue 9 Jun 2026
- Lat EthiopiaFriendly0–1Sat 6 Jun 2026
- Lat BotswanaMukuru 4 Nations0–1Tue 31 Mar 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.