Eswatini vs Lesotho
head-to-head record
- Eswatini wins
- 15
- Draws
- 13
- Lesotho wins
- 11
39 meetings, 1981 to 2022Goals: Eswatini 48, Lesotho 41
Eswatini and Lesotho have met 39 times since 1981. Eswatini have won 15, Lesotho 11, and 13 matches ended level. They last met on 10 July 2022, when Eswatini won 2–0 in the COSAFA Cup.
The 39 meetings have produced 89 goals, 2.28 per game. The biggest win is Lesotho’s 5–0 in a friendly in 2006. Eswatini have won the last two meetings.
Who has won more, Eswatini or Lesotho?
All matches39 matches
Competitive5 matches
Friendlies34 matches
Key numbers
- Goals
- Eswatini 48, Lesotho 412.28 per game
- First meeting
- Eswatini 1–1 LesothoFriendly, 4 Sept 1981
- Most recent
- Eswatini 2–0 LesothoCOSAFA Cup, 10 Jul 2022
- Eswatini’s biggest win
- Eswatini 4–1 LesothoFriendly, 25 Apr 1999
- Lesotho’s biggest win
- Lesotho 5–0 EswatiniFriendly, 14 Apr 2006
- Most goals in a meeting
- Lesotho 3–4 EswatiniFriendly, 1 Jun 2005
- Current run
- Eswatini, 2 wins in a row
- Biggest upset
- Lesotho 0–1 EswatiniFriendly, 7 Mar 2014Winner’s rating-based win expectancy: 20%
- TFN Elo rating now
- Eswatini 1243 (165th), Lesotho 1385 (146th)How the rating works
Last five meetings
- Eswatini2Lesotho0
COSAFA Cup
Durban, South Africa (neutral)
- Eswatini3Lesotho1
COSAFA Cup
Port Elizabeth, South Africa (neutral)
- Lesotho1Eswatini0
COSAFA Cup
Polokwane, South Africa (neutral)
- Lesotho0Eswatini2
COSAFA Cup
Phokeng, South Africa (neutral)
- Lesotho0Eswatini0
Friendly
Maseru, Lesotho
Who has had the upper hand over time?
The line climbs with every Eswatini win and drops with every Lesotho 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
16 matches
682
EswatiniDrawsLesotho
In Lesotho's home games
18 matches
657
EswatiniDrawsLesotho
At neutral venues
5 matches
302
EswatiniDrawsLesotho
Record by competition
| Competition | Played | Eswatini | Draws | Lesotho | Goals |
|---|---|---|---|---|---|
| Friendly | 34 | 12 | 13 | 9 | 41–37 |
| COSAFA Cup | 5 | 3 | 0 | 2 | 7–4 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1980s | 2 | 6 | |
| 1990s | 5 | 12 | |
| 2000s | 20 | 54 | |
| 2010s | 10 | 11 | |
| 2020s | 2 | 6 |
Longest runs
| Longest run of | Eswatini | Lesotho |
|---|---|---|
| Wins in a row | 22021 to 2022 | 22003 |
| Unbeaten meetings | 71981 to 1999 | 62007 to 2011 |
The longest run of draws is 5, from 10 February 2008 to 20 August 2011.
Questions answered
How many times have Eswatini and Lesotho played each other?
39 times, starting on 4 September 1981. 5 of those meetings were competitive and 34 were friendlies.
Who has won more matches between Eswatini and Lesotho?
Eswatini, with 15 wins to 11. 13 matches ended level.
What is the biggest win in Eswatini vs Lesotho?
Lesotho’s 5–0 win in a friendly on 14 April 2006 in Maseru.
When did Eswatini and Lesotho last play?
On 10 July 2022 in Durban, when Eswatini won 2–0 in the COSAFA Cup.
What is the competitive record between Eswatini and Lesotho?
In 5 competitive matches, Eswatini have 3 wins, Lesotho have 2, and 0 ended level.
Every Eswatini vs Lesotho result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Eswatini | 2–0 | Lesotho | COSAFA Cup | Durban, South Africa (neutral) | |
| Eswatini | 3–1 | Lesotho | COSAFA Cup | Port Elizabeth, South Africa (neutral) | |
| Lesotho | 1–0 | Eswatini | COSAFA Cup | Polokwane, South Africa (neutral) | |
| Lesotho | 0–2 | Eswatinias Swaziland | COSAFA Cup | Phokeng, South Africa (neutral) | |
| Lesotho | 0–0 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 0–1 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 2–0 | Eswatinias Swaziland | COSAFA Cup | Lusaka, Zambia (neutral) | |
| Eswatinias Swaziland | 0–0 | Lesotho | Friendly | Lobamba, Swaziland | |
| Lesotho | 0–1 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 2–1 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 0–1 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 0–0 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Eswatinias Swaziland | 1–1 | Lesotho | Friendly | Lobamba, Swaziland | |
| Eswatinias Swaziland | 1–1 | Lesotho | Friendly | Manzini, Swaziland | |
| Eswatinias Swaziland | 1–1 | Lesotho | Friendly | Lobamba, Swaziland | |
| Eswatinias Swaziland | 2–2 | Lesotho | Friendly | Lobamba, Swaziland | |
| Eswatinias Swaziland | 0–1 | Lesotho | Friendly | Lobamba, Swaziland | |
| Lesotho | 0–1 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Eswatinias Swaziland | 3–1 | Lesotho | Friendly | Lobamba, Swaziland | |
| Lesotho | 2–2 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 5–0 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 3–4 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 5–2 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 2–1 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Eswatinias Swaziland | 1–0 | Lesotho | Friendly | Lobamba, Swaziland | |
| Eswatinias Swaziland | 0–0 | Lesotho | Friendly | Big Bend, Swaziland | |
| Eswatinias Swaziland | 1–0 | Lesotho | Friendly | Mbabane, Swaziland | |
| Lesotho | 1–0 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 2–1 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Eswatinias Swaziland | 2–2 | Lesotho | Friendly | Manzini, Swaziland | |
| Eswatinias Swaziland | 0–1 | Lesotho | Friendly | Lobamba, Swaziland | |
| Lesotho | 1–0 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 0–3 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Eswatinias Swaziland | 4–1 | Lesotho | Friendly | Lobamba, Swaziland | |
| Lesotho | 0–0 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Lesotho | 0–0 | Eswatinias Swaziland | Friendly | Maseru, Lesotho | |
| Eswatinias Swaziland | 3–1 | Lesotho | Friendly | Lobamba, Swaziland | |
| Eswatinias Swaziland | 3–1 | Lesotho | Friendly | Lobamba, Swaziland | |
| Eswatinias Swaziland | 1–1 | Lesotho | 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
Lesotho
- Lv MoroccoAfrica Cup of Nations qualifying0–2Tue 29 Sept 2026
- Lv NigerAfrica Cup of Nations qualifying1–2Fri 25 Sept 2026
- Dv KenyaFriendly1–1Thu 4 Jun 2026
- Wv SeychellesAfrica Cup of Nations qualifying2–1Sun 29 Mar 2026
- Dv SeychellesAfrica Cup of Nations qualifying0–0Thu 26 Mar 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.