Skip to content
TheFootball.News

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

5 Eswatini9 drawsMalawi 9

Competitive6 matches

1 Eswatini3 drawsMalawi 2

Friendlies17 matches

4 Eswatini6 drawsMalawi 7

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

  1. Malawi1Eswatini1

    COSAFA Cup

    Durban, South Africa (neutral)

  2. Malawi1Eswatini0

    Africa Cup of Nations qualifying

    Blantyre, Malawi

  3. Eswatini2Malawi2

    Africa Cup of Nations qualifying

    Lobamba, Swaziland

  4. Eswatini1Malawi1

    Friendly

    Mhlume, Swaziland

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

Above the line: Eswatini have won more Below: Malawi have won more
1 May 1968: Eswatini 2–0 Malawi (Friendly). Eswatini +120 July 1968: Eswatini 2–0 Malawi (Friendly). Eswatini +26 July 1969: Malawi 3–0 Eswatini (Friendly). Eswatini +16 August 1973: Eswatini 0–1 Malawi (Friendly). Level20 December 1975: Malawi 2–0 Eswatini (Friendly). Malawi +122 December 1975: Malawi 0–0 Eswatini (Friendly). Malawi +16 September 1981: Eswatini 0–0 Malawi (Friendly). Malawi +19 April 1989: Eswatini 0–2 Malawi (Africa Cup of Nations qualifying). Malawi +223 April 1989: Malawi 1–1 Eswatini (Africa Cup of Nations qualifying). Malawi +26 July 1993: Malawi 3–1 Eswatini (Friendly). Malawi +38 July 1993: Malawi 1–1 Eswatini (Friendly). Malawi +310 July 1993: Malawi 0–1 Eswatini (Friendly). Malawi +229 July 1993: Malawi 3–0 Eswatini (Friendly). Malawi +31 July 2001: Malawi 2–2 Eswatini (Friendly). Malawi +36 July 2004: Malawi 1–2 Eswatini (Friendly). Malawi +28 July 2004: Malawi 1–1 Eswatini (Friendly). Malawi +227 May 2007: Eswatini 1–0 Malawi (COSAFA Cup). Malawi +118 November 2007: Eswatini 0–3 Malawi (Friendly). Malawi +26 July 2009: Malawi 3–1 Eswatini (Friendly). Malawi +329 May 2011: Eswatini 1–1 Malawi (Friendly). Malawi +36 September 2015: Eswatini 2–2 Malawi (Africa Cup of Nations qualifying). Malawi +34 September 2016: Malawi 1–0 Eswatini (Africa Cup of Nations qualifying). Malawi +48 July 2022: Malawi 1–1 Eswatini (COSAFA Cup). Malawi +4Level
Malawi lead by 4 wins after the latest meeting. The biggest lead was 4, held by Malawi from 4 September 2016.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedEswatiniDrawsMalawiGoals
Friendly1746714–24
Africa Cup of Nations qualifying40223–6
COSAFA Cup21102–1

Meetings by decade

Eswatini wins Draws Malawi wins
Meetings by decade
DecadeResultsPlayedGoals
1960s37
1970s33
1980s34
1990s410
2000s617
2010s37
2020s12

Longest runs

Longest runs
Longest run ofEswatiniMalawi
Wins in a row2196831969 to 1975
Unbeaten meetings42001 to 200791969 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

Show
Every Eswatini vs Malawi result
DateHomeScoreAwayCompetitionVenue
Malawi1–1EswatiniCOSAFA CupDurban, South Africa (neutral)
Malawi1–0Eswatinias SwazilandAfrica Cup of Nations qualifyingBlantyre, Malawi
Eswatinias Swaziland2–2MalawiAfrica Cup of Nations qualifyingLobamba, Swaziland
Eswatinias Swaziland1–1MalawiFriendlyMhlume, Swaziland
Malawi3–1Eswatinias SwazilandFriendlyBlantyre, Malawi
Eswatinias Swaziland0–3MalawiFriendlyManzini, Swaziland
Eswatinias Swaziland1–0MalawiCOSAFA CupLobamba, Swaziland
Malawi1–1Eswatinias SwazilandFriendlyLilongwe, Malawi
Malawi1–2Eswatinias SwazilandFriendlyBlantyre, Malawi
Malawi2–2Eswatinias SwazilandFriendlyLilongwe, Malawi
Malawi3–0Eswatinias SwazilandFriendlyBlantyre, Malawi
Malawi0–1Eswatinias SwazilandFriendlyMzuzu, Malawi
Malawi1–1Eswatinias SwazilandFriendlyLilongwe, Malawi
Malawi3–1Eswatinias SwazilandFriendlyBlantyre, Malawi
Malawi1–1Eswatinias SwazilandAfrica Cup of Nations qualifyingBlantyre, Malawi
Eswatinias Swaziland0–2MalawiAfrica Cup of Nations qualifyingMbabane, Swaziland
Eswatinias Swaziland0–0MalawiFriendlyMbabane, Swaziland
Malawi0–0Eswatinias SwazilandFriendlyBlantyre, Malawi
Malawi2–0Eswatinias SwazilandFriendlyBlantyre, Malawi
Eswatinias Swaziland0–1MalawiFriendlyMbabane, Swaziland
Malawi3–0Eswatinias SwazilandFriendlyBlantyre, Malawi
Eswatinias Swaziland2–0MalawiFriendlyMbabane, Swaziland
Eswatinias Swaziland2–0MalawiFriendlyMbabane, Swaziland

Recent form

Eswatini

  1. Lv EritreaAfrica Cup of Nations qualifying1–2Tue 31 Mar 2026
  2. Lv EritreaAfrica Cup of Nations qualifying0–2Wed 25 Mar 2026
  3. Lat Cape VerdeWorld Cup qualifying0–3Mon 13 Oct 2025
  4. Dv AngolaWorld Cup qualifying2–2Wed 8 Oct 2025
  5. Lat LibyaWorld Cup qualifying0–2Mon 8 Sept 2025

Malawi

  1. Lat AngolaAfrica Cup of Nations qualifying1–3Tue 6 Oct 2026
  2. Wv South SudanAfrica Cup of Nations qualifying2–1Fri 25 Sept 2026
  3. Dat EthiopiaFriendly1–1Tue 9 Jun 2026
  4. Lat EthiopiaFriendly0–1Sat 6 Jun 2026
  5. Lat BotswanaMukuru 4 Nations0–1Tue 31 Mar 2026

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