Skip to content
TheFootball.News

Eswatini vs South Africa head-to-head record

Eswatini wins
0
Draws
1
South Africa wins
8

9 meetings, 2000 to 2023Goals: Eswatini 4, South Africa 21

Eswatini and South Africa have met 9 times since 2000. South Africa have won 8, Eswatini 0, and 1 match ended level. They last met on 13 October 2023, when the match ended 0–0 in a friendly.

The 9 meetings have produced 25 goals, 2.78 per game. The biggest win is South Africa’s 5–1 in the COSAFA Cup in 2016. South Africa are unbeaten in the last nine meetings (8 wins, 1 draw).

Who has won more, Eswatini or South Africa?

All matches9 matches

0 Eswatini1 drawSouth Africa 8

Competitive6 matches

0 Eswatini0 drawsSouth Africa 6

Friendlies3 matches

0 Eswatini1 drawSouth Africa 2

Key numbers

Goals
Eswatini 4, South Africa 212.78 per game
First meeting
South Africa 2–0 EswatiniCOSAFA Cup, 18 Jun 2000
Most recent
South Africa 0–0 EswatiniFriendly, 13 Oct 2023
South Africa’s biggest win
South Africa 5–1 EswatiniCOSAFA Cup, 22 Jun 2016
Most goals in a meeting
South Africa 5–1 EswatiniCOSAFA Cup, 22 Jun 2016
Current run
South Africa unbeaten in 9
TFN Elo rating now
Eswatini 1243 (165th), South Africa 1717 (59th)How the rating works

Last five meetings

  1. South Africa0Eswatini0

    Friendly

    Johannesburg, South Africa

  2. South Africa2Eswatini1

    COSAFA Cup

    KwaMashu, South Africa

  3. South Africa1Eswatini0

    COSAFA Cup

    Port Elizabeth, South Africa

  4. South Africa5Eswatini1

    COSAFA Cup

    Windhoek, Namibia (neutral)

  5. Eswatini1South Africa3

    Friendly

    Lobamba, Swaziland

Who has had the upper hand over time?

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

Above the line: Eswatini have won more Below: South Africa have won more
18 June 2000: South Africa 2–0 Eswatini (COSAFA Cup). South Africa +124 August 2002: South Africa 4–1 Eswatini (COSAFA Cup). South Africa +220 May 2006: South Africa 1–0 Eswatini (COSAFA Cup). South Africa +315 November 2013: Eswatini 0–3 South Africa (Friendly). South Africa +425 March 2015: Eswatini 1–3 South Africa (Friendly). South Africa +522 June 2016: South Africa 5–1 Eswatini (COSAFA Cup). South Africa +68 July 2021: South Africa 1–0 Eswatini (COSAFA Cup). South Africa +711 July 2023: South Africa 2–1 Eswatini (COSAFA Cup). South Africa +813 October 2023: South Africa 0–0 Eswatini (Friendly). South Africa +8Level
South Africa lead by 8 wins after the latest meeting. The biggest lead was 8, held by South Africa from 11 July 2023.

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

2 matches

002

EswatiniDrawsSouth Africa

In South Africa's home games

5 matches

014

EswatiniDrawsSouth Africa

At neutral venues

2 matches

002

EswatiniDrawsSouth Africa

Record by competition

Record by competition
CompetitionPlayedEswatiniDrawsSouth AfricaGoals
COSAFA Cup60063–15
Friendly30121–6

Meetings by decade

Eswatini wins Draws South Africa wins
Meetings by decade
DecadeResultsPlayedGoals
2000s38
2010s313
2020s34

Longest runs

Longest runs
Longest run ofEswatiniSouth Africa
Wins in a rowNone82000 to 2023
Unbeaten meetings1202392000 to 2023

Questions answered

How many times have Eswatini and South Africa played each other?

9 times, starting on 18 June 2000. 6 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Eswatini and South Africa?

South Africa, with 8 wins to 0. 1 match ended level.

What is the biggest win in Eswatini vs South Africa?

South Africa’s 5–1 win in the COSAFA Cup on 22 June 2016 in Windhoek.

When did Eswatini and South Africa last play?

On 13 October 2023 in Johannesburg, when the match ended 0–0 in a friendly.

What is the competitive record between Eswatini and South Africa?

In 6 competitive matches, Eswatini have 0 wins, South Africa have 6, and 0 ended level.

Every Eswatini vs South Africa result

Show
Every Eswatini vs South Africa result
DateHomeScoreAwayCompetitionVenue
South Africa0–0EswatiniFriendlyJohannesburg, South Africa
South Africa2–1EswatiniCOSAFA CupKwaMashu, South Africa
South Africa1–0EswatiniCOSAFA CupPort Elizabeth, South Africa
South Africa5–1Eswatinias SwazilandCOSAFA CupWindhoek, Namibia (neutral)
Eswatinias Swaziland1–3South AfricaFriendlyLobamba, Swaziland
Eswatinias Swaziland0–3South AfricaFriendlyLobamba, Swaziland
South Africa1–0Eswatinias SwazilandCOSAFA CupGaborone, Botswana (neutral)
South Africa4–1Eswatinias SwazilandCOSAFA CupPolokwane, South Africa
South Africa2–0Eswatinias SwazilandCOSAFA CupWitbank, South Africa

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

South Africa

  1. Wat EgyptFriendly1–0Sun 4 Oct 2026
  2. Wv EritreaAfrica Cup of Nations qualifying5–0Wed 30 Sept 2026
  3. Wv GuineaAfrica Cup of Nations qualifying2–1Sat 26 Sept 2026
  4. Lv CanadaWorld Cup0–1Sun 28 Jun 2026
  5. Wv South KoreaWorld Cup1–0Wed 24 Jun 2026

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