Skip to content
TheFootball.News

Eswatini vs Zambia head-to-head record

Eswatini wins
2
Draws
3
Zambia wins
8

13 meetings, 1978 to 2021Goals: Eswatini 9, Zambia 42

Eswatini and Zambia have met 13 times since 1978. Zambia have won 8, Eswatini 2, and 3 matches ended level. They last met on 10 July 2021, when Eswatini won 1–0 in the COSAFA Cup.

The 13 meetings have produced 51 goals, 3.92 per game. The biggest win is Zambia’s 11–2 in a friendly in 1978.

Who has won more, Eswatini or Zambia?

All matches13 matches

2 Eswatini3 drawsZambia 8

Competitive8 matches

2 Eswatini3 drawsZambia 3

Friendlies5 matches

0 Eswatini0 drawsZambia 5

Key numbers

Goals
Eswatini 9, Zambia 423.92 per game
First meeting
Zambia 11–2 EswatiniFriendly, 5 Feb 1978
Most recent
Zambia 0–1 EswatiniCOSAFA Cup, 10 Jul 2021
Eswatini’s biggest win
Eswatini 2–1 ZambiaAfrica Cup of Nations qualifying, 28 Apr 1991
Zambia’s biggest win
Zambia 11–2 EswatiniFriendly, 5 Feb 1978
Most goals in a meeting
Zambia 11–2 EswatiniFriendly, 5 Feb 1978
Biggest upset
Zambia 0–1 EswatiniCOSAFA Cup, 10 Jul 2021Winner’s rating-based win expectancy: 15%
TFN Elo rating now
Eswatini 1243 (165th), Zambia 1558 (92nd)How the rating works

Last five meetings

  1. Zambia0Eswatini1

    COSAFA Cup

    Port Elizabeth, South Africa (neutral)

  2. Zambia0Eswatini0

    COSAFA Cup, Eswatini won on penalties

    Windhoek, Namibia (neutral)

  3. Eswatini0Zambia4

    Friendly

    Manzini, Swaziland

  4. Zambia1Eswatini0

    World Cup qualifying

    Chililabombwe, Zambia

  5. Eswatini0Zambia0

    World Cup qualifying

    Lobamba, Swaziland

Who has had the upper hand over time?

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

Above the line: Eswatini have won more Below: Zambia have won more
5 February 1978: Zambia 11–2 Eswatini (Friendly). Zambia +16 September 1978: Eswatini 1–6 Zambia (Friendly). Zambia +27 September 1978: Eswatini 2–5 Zambia (Friendly). Zambia +318 April 1981: Eswatini 1–6 Zambia (Friendly). Zambia +419 August 1990: Zambia 5–0 Eswatini (Africa Cup of Nations qualifying). Zambia +528 April 1991: Eswatini 2–1 Zambia (Africa Cup of Nations qualifying). Zambia +411 February 2001: Eswatini 0–0 Zambia (COSAFA Cup). Zambia +411 June 2005: Zambia 3–0 Eswatini (COSAFA Cup). Zambia +515 June 2008: Eswatini 0–0 Zambia (World Cup qualifying). Zambia +521 June 2008: Zambia 1–0 Eswatini (World Cup qualifying). Zambia +69 February 2011: Eswatini 0–4 Zambia (Friendly). Zambia +719 June 2016: Zambia 0–0 Eswatini (COSAFA Cup). Zambia +710 July 2021: Zambia 0–1 Eswatini (COSAFA Cup). Zambia +6Level
Zambia lead by 6 wins after the latest meeting. The biggest lead was 7, held by Zambia from 9 February 2011.

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

6 matches

123

EswatiniDrawsZambia

In Zambia's home games

4 matches

004

EswatiniDrawsZambia

At neutral venues

3 matches

111

EswatiniDrawsZambia

Record by competition

Record by competition
CompetitionPlayedEswatiniDrawsZambiaGoals
Friendly50056–32
COSAFA Cup41211–3
Africa Cup of Nations qualifying21012–6
World Cup qualifying20110–1

Meetings by decade

Eswatini wins Draws Zambia wins
Meetings by decade
DecadeResultsPlayedGoals
1970s327
1980s17
1990s28
2000s44
2010s24
2020s11

Longest runs

Longest runs
Longest run ofEswatiniZambia
Wins in a row1202151978 to 1990
Unbeaten meetings22016 to 202162001 to 2016

Penalty shootouts

  • Eswatini 0–0 ZambiaCOSAFA Cup, 11 Feb 2001Eswatini won on penalties
  • Zambia 0–0 EswatiniCOSAFA Cup, 19 Jun 2016Eswatini won on penalties

Questions answered

How many times have Eswatini and Zambia played each other?

13 times, starting on 5 February 1978. 8 of those meetings were competitive and 5 were friendlies.

Who has won more matches between Eswatini and Zambia?

Zambia, with 8 wins to 2. 3 matches ended level.

What is the biggest win in Eswatini vs Zambia?

Zambia’s 11–2 win in a friendly on 5 February 1978 in Lusaka.

When did Eswatini and Zambia last play?

On 10 July 2021 in Port Elizabeth, when Eswatini won 1–0 in the COSAFA Cup.

What is the competitive record between Eswatini and Zambia?

In 8 competitive matches, Eswatini have 2 wins, Zambia have 3, and 3 ended level.

Have Eswatini and Zambia met in a penalty shootout?

Yes, 2 times. Most recently in the COSAFA Cup on 19 June 2016, when Eswatini won the shootout after a 0–0 draw.

Every Eswatini vs Zambia result

Show
Every Eswatini vs Zambia result
DateHomeScoreAwayCompetitionVenue
Zambia0–1EswatiniCOSAFA CupPort Elizabeth, South Africa (neutral)
Zambia0–0Eswatini on pensEswatinias SwazilandCOSAFA CupWindhoek, Namibia (neutral)
Eswatinias Swaziland0–4ZambiaFriendlyManzini, Swaziland
Zambia1–0Eswatinias SwazilandWorld Cup qualifyingChililabombwe, Zambia
Eswatinias Swaziland0–0ZambiaWorld Cup qualifyingLobamba, Swaziland
Zambia3–0Eswatinias SwazilandCOSAFA CupLusaka, Zambia
Eswatinias Swaziland0–0Eswatini on pensZambiaCOSAFA CupLobamba, Swaziland
Eswatinias Swaziland2–1ZambiaAfrica Cup of Nations qualifyingMbabane, Swaziland
Zambia5–0Eswatinias SwazilandAfrica Cup of Nations qualifyingLusaka, Zambia
Eswatinias Swaziland1–6ZambiaFriendlyBulawayo, Zimbabwe (neutral)
Eswatinias Swaziland2–5ZambiaFriendlyLobamba, Swaziland
Eswatinias Swaziland1–6ZambiaFriendlyLobamba, Swaziland
Zambia11–2Eswatinias SwazilandFriendlyLusaka, Zambia

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

Zambia

  1. Wv TogoAfrica Cup of Nations qualifying2–0Tue 29 Sept 2026
  2. Lat AlgeriaAfrica Cup of Nations qualifying1–3Fri 25 Sept 2026
  3. Lat ArgentinaFriendly0–5Tue 31 Mar 2026
  4. Lat MoroccoAfrica Cup of Nations0–3Mon 29 Dec 2025
  5. Dv ComorosAfrica Cup of Nations0–0Fri 26 Dec 2025

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