Skip to content
TheFootball.News

Eswatini vs Mozambique head-to-head record

Eswatini wins
2
Draws
7
Mozambique wins
13

22 meetings, 1990 to 2024Goals: Eswatini 14, Mozambique 38

Eswatini and Mozambique have met 22 times since 1990. Mozambique have won 13, Eswatini 2, and 7 matches ended level. They last met on 14 October 2024, when Mozambique won 3–0 in Africa Cup of Nations qualifying.

The 22 meetings have produced 52 goals, 2.36 per game. The biggest win is Mozambique’s 4–0 in a friendly in 2006.

Who has won more, Eswatini or Mozambique?

All matches22 matches

2 Eswatini7 drawsMozambique 13

Competitive5 matches

1 Eswatini2 drawsMozambique 2

Friendlies17 matches

1 Eswatini5 drawsMozambique 11

Key numbers

Goals
Eswatini 14, Mozambique 382.36 per game
First meeting
Eswatini 0–0 MozambiqueFriendly, 12 Aug 1990
Most recent
Eswatini 0–3 MozambiqueAfrica Cup of Nations qualifying, 14 Oct 2024
Eswatini’s biggest win
Eswatini 3–1 MozambiqueCOSAFA Cup qualifying, 9 May 1999
Mozambique’s biggest win
Mozambique 4–0 EswatiniFriendly, 24 Jun 2006
Most goals in a meeting
Mozambique 4–1 EswatiniFriendly, 20 Jun 1992
Biggest upset
Mozambique 0–1 EswatiniFriendly, 24 May 2022Winner’s rating-based win expectancy: 27%
TFN Elo rating now
Eswatini 1243 (165th), Mozambique 1526 (96th)How the rating works

Last five meetings

  1. Eswatini0Mozambique3

    Africa Cup of Nations qualifying

    Mbombela, South Africa (neutral)

  2. Mozambique1Eswatini1

    Africa Cup of Nations qualifying

    Maputo, Mozambique

  3. Mozambique0Eswatini1

    Friendly

    Maputo, Mozambique

  4. Eswatini1Mozambique1

    COSAFA Cup, Eswatini won on penalties

    Port Elizabeth, South Africa (neutral)

  5. Mozambique1Eswatini1

    Friendly

    Maputo, Mozambique

Who has had the upper hand over time?

The line climbs with every Eswatini win and drops with every Mozambique win, so its height shows who has won more meetings up to that point.

Above the line: Eswatini have won more Below: Mozambique have won more
12 August 1990: Eswatini 0–0 Mozambique (Friendly). Level22 June 1991: Mozambique 2–1 Eswatini (Friendly). Mozambique +120 June 1992: Mozambique 4–1 Eswatini (Friendly). Mozambique +222 April 1994: Eswatini 0–1 Mozambique (Friendly). Mozambique +312 May 1996: Eswatini 0–1 Mozambique (Friendly). Mozambique +43 March 1997: Eswatini 0–4 Mozambique (COSAFA Cup qualifying). Mozambique +59 May 1999: Eswatini 3–1 Mozambique (COSAFA Cup qualifying). Mozambique +44 June 2000: Eswatini 1–1 Mozambique (Friendly). Mozambique +430 March 2002: Eswatini 1–2 Mozambique (Friendly). Mozambique +531 March 2002: Eswatini 1–1 Mozambique (Friendly). Mozambique +59 November 2003: Mozambique 2–0 Eswatini (Friendly). Mozambique +611 April 2004: Mozambique 2–0 Eswatini (Friendly). Mozambique +731 May 2004: Mozambique 1–1 Eswatini (Friendly). Mozambique +724 June 2006: Mozambique 4–0 Eswatini (Friendly). Mozambique +820 August 2008: Mozambique 3–0 Eswatini (Friendly). Mozambique +912 August 2009: Mozambique 1–0 Eswatini (Friendly). Mozambique +1011 August 2010: Mozambique 2–1 Eswatini (Friendly). Mozambique +118 June 2021: Mozambique 1–1 Eswatini (Friendly). Mozambique +1118 July 2021: Eswatini 1–1 Mozambique (COSAFA Cup). Mozambique +1124 May 2022: Mozambique 0–1 Eswatini (Friendly). Mozambique +1011 October 2024: Mozambique 1–1 Eswatini (Africa Cup of Nations qualifying). Mozambique +1014 October 2024: Eswatini 0–3 Mozambique (Africa Cup of Nations qualifying). Mozambique +11Level
Mozambique lead by 11 wins after the latest meeting. The biggest lead was 11, held by Mozambique from 11 August 2010.

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

8 matches

134

EswatiniDrawsMozambique

In Mozambique's home games

12 matches

138

EswatiniDrawsMozambique

At neutral venues

2 matches

011

EswatiniDrawsMozambique

Record by competition

Record by competition
CompetitionPlayedEswatiniDrawsMozambiqueGoals
Friendly1715119–28
Africa Cup of Nations qualifying20111–4
COSAFA Cup qualifying21013–5
COSAFA Cup10101–1

Meetings by decade

Eswatini wins Draws Mozambique wins
Meetings by decade
DecadeResultsPlayedGoals
1990s718
2000s921
2010s13
2020s510

Longest runs

Longest runs
Longest run ofEswatiniMozambique
Wins in a row1202251991 to 1997
Unbeaten meetings42021 to 2024122000 to 2021

The longest run of draws is 2, from 8 June 2021 to 18 July 2021.

Penalty shootouts

  • Eswatini 1–1 MozambiqueCOSAFA Cup, 18 Jul 2021Eswatini won on penalties

Questions answered

How many times have Eswatini and Mozambique played each other?

22 times, starting on 12 August 1990. 5 of those meetings were competitive and 17 were friendlies.

Who has won more matches between Eswatini and Mozambique?

Mozambique, with 13 wins to 2. 7 matches ended level.

What is the biggest win in Eswatini vs Mozambique?

Mozambique’s 4–0 win in a friendly on 24 June 2006 in Maputo.

When did Eswatini and Mozambique last play?

On 14 October 2024 in Mbombela, when Mozambique won 3–0 in Africa Cup of Nations qualifying.

What is the competitive record between Eswatini and Mozambique?

In 5 competitive matches, Eswatini have 1 win, Mozambique have 2, and 2 ended level.

Have Eswatini and Mozambique met in a penalty shootout?

Yes, once. Most recently in the COSAFA Cup on 18 July 2021, when Eswatini won the shootout after a 1–1 draw.

Every Eswatini vs Mozambique result

Show
Every Eswatini vs Mozambique result
DateHomeScoreAwayCompetitionVenue
Eswatini0–3MozambiqueAfrica Cup of Nations qualifyingMbombela, South Africa (neutral)
Mozambique1–1EswatiniAfrica Cup of Nations qualifyingMaputo, Mozambique
Mozambique0–1EswatiniFriendlyMaputo, Mozambique
Eswatini1–1Eswatini on pensMozambiqueCOSAFA CupPort Elizabeth, South Africa (neutral)
Mozambique1–1EswatiniFriendlyMaputo, Mozambique
Mozambique2–1Eswatinias SwazilandFriendlyMaputo, Mozambique
Mozambique1–0Eswatinias SwazilandFriendlyMaputo, Mozambique
Mozambique3–0Eswatinias SwazilandFriendlyMaputo, Mozambique
Mozambique4–0Eswatinias SwazilandFriendlyMaputo, Mozambique
Mozambique1–1Eswatinias SwazilandFriendlyMaputo, Mozambique
Mozambique2–0Eswatinias SwazilandFriendlyMaputo, Mozambique
Mozambique2–0Eswatinias SwazilandFriendlyMaputo, Mozambique
Eswatinias Swaziland1–1MozambiqueFriendlyBig Bend, Swaziland
Eswatinias Swaziland1–2MozambiqueFriendlyMhlume, Swaziland
Eswatinias Swaziland1–1MozambiqueFriendlyMbabane, Swaziland
Eswatinias Swaziland3–1MozambiqueCOSAFA Cup qualifyingLobamba, Swaziland
Eswatinias Swaziland0–4MozambiqueCOSAFA Cup qualifyingLobamba, Swaziland
Eswatinias Swaziland0–1MozambiqueFriendlyMbabane, Swaziland
Eswatinias Swaziland0–1MozambiqueFriendlyMbabane, Swaziland
Mozambique4–1Eswatinias SwazilandFriendlyMaputo, Mozambique
Mozambique2–1Eswatinias SwazilandFriendlyMaputo, Mozambique
Eswatinias Swaziland0–0MozambiqueFriendlyMbabane, 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

Mozambique

  1. Wv SudanAfrica Cup of Nations qualifying4–1Tue 29 Sept 2026
  2. Dv SenegalAfrica Cup of Nations qualifying1–1Fri 25 Sept 2026
  3. Lat IndonesiaFriendly0–1Tue 9 Jun 2026
  4. Lv NigeriaAfrica Cup of Nations0–4Mon 5 Jan 2026
  5. Lv CameroonAfrica Cup of Nations1–2Wed 31 Dec 2025

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