Lesotho vs Zimbabwe
head-to-head record
- Lesotho wins
- 3
- Draws
- 5
- Zimbabwe wins
- 11
19 meetings, 1981 to 2025Goals: Lesotho 22, Zimbabwe 40
Lesotho and Zimbabwe have met 19 times since 1981. Zimbabwe have won 11, Lesotho 3, and 5 matches ended level. They last met on 13 October 2025, when Lesotho won 1–0 in World Cup qualifying.
The 19 meetings have produced 62 goals, 3.26 per game. The biggest win is Zimbabwe’s 5–2 in a friendly in 1981. Lesotho are unbeaten in the last four meetings (2 wins, 2 draws).
Who has won more, Lesotho or Zimbabwe?
All matches19 matches
Competitive13 matches
Friendlies6 matches
Key numbers
- Goals
- Lesotho 22, Zimbabwe 403.26 per game
- First meeting
- Lesotho 2–5 ZimbabweFriendly, 6 Sept 1981
- Most recent
- Lesotho 1–0 ZimbabweWorld Cup qualifying, 13 Oct 2025
- Lesotho’s biggest win
- Zimbabwe 0–2 LesothoWorld Cup qualifying, 7 Jun 2024
- Zimbabwe’s biggest win
- Lesotho 2–5 ZimbabweFriendly, 6 Sept 1981
- Most goals in a meeting
- Zimbabwe 5–3 LesothoFriendly, 17 Jul 2012
- Current run
- Lesotho unbeaten in 4
- Biggest upset
- Zimbabwe 1–2 LesothoAfrica Cup of Nations qualifying, 14 Jan 2001Winner’s rating-based win expectancy: 10%
- TFN Elo rating now
- Lesotho 1385 (146th), Zimbabwe 1482 (108th)How the rating works
Last five meetings
- Lesotho1Zimbabwe0
World Cup qualifying
Polokwane, South Africa (neutral)
- Zimbabwe0Lesotho2
World Cup qualifying
Johannesburg, South Africa (neutral)
- Lesotho2Zimbabwe2
COSAFA Cup, Zimbabwe won on penalties
Durban, South Africa (neutral)
- Lesotho0Zimbabwe0
COSAFA Cup, Zimbabwe won on penalties
Polokwane, South Africa (neutral)
- Lesotho3Zimbabwe4
COSAFA Cup
Saulspoort, South Africa (neutral)
Who has had the upper hand over time?
The line climbs with every Lesotho win and drops with every Zimbabwe win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Lesotho's home games
3 matches
003
LesothoDrawsZimbabwe
In Zimbabwe's home games
7 matches
133
LesothoDrawsZimbabwe
At neutral venues
9 matches
225
LesothoDrawsZimbabwe
Record by competition
| Competition | Played | Lesotho | Draws | Zimbabwe | Goals |
|---|---|---|---|---|---|
| COSAFA Cup | 8 | 0 | 3 | 5 | 9–18 |
| Friendly | 6 | 0 | 2 | 4 | 8–18 |
| Africa Cup of Nations qualifying | 2 | 1 | 0 | 1 | 2–2 |
| World Cup qualifying | 2 | 2 | 0 | 0 | 3–0 |
| COSAFA Cup qualifying | 1 | 0 | 0 | 1 | 0–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1980s | 1 | 7 | |
| 1990s | 2 | 7 | |
| 2000s | 9 | 23 | |
| 2010s | 5 | 22 | |
| 2020s | 2 | 3 |
Longest runs
| Longest run of | Lesotho | Zimbabwe |
|---|---|---|
| Wins in a row | 22024 to 2025 | 61981 to 2000 |
| Unbeaten meetings | 42018 to 2025 | 102001 to 2019 |
The longest run of draws is 3, from 25 May 2007 to 19 October 2009.
Penalty shootouts
- Lesotho 0–0 ZimbabweCOSAFA Cup, 6 Jun 2018Zimbabwe won on penalties
- Lesotho 2–2 ZimbabweCOSAFA Cup, 7 Jun 2019Zimbabwe won on penalties
Questions answered
How many times have Lesotho and Zimbabwe played each other?
19 times, starting on 6 September 1981. 13 of those meetings were competitive and 6 were friendlies.
Who has won more matches between Lesotho and Zimbabwe?
Zimbabwe, with 11 wins to 3. 5 matches ended level.
What is the biggest win in Lesotho vs Zimbabwe?
Zimbabwe’s 5–2 win in a friendly on 6 September 1981 in Mbabane.
When did Lesotho and Zimbabwe last play?
On 13 October 2025 in Polokwane, when Lesotho won 1–0 in World Cup qualifying.
What is the competitive record between Lesotho and Zimbabwe?
In 13 competitive matches, Lesotho have 3 wins, Zimbabwe have 7, and 3 ended level.
Have Lesotho and Zimbabwe met in a penalty shootout?
Yes, 2 times. Most recently in the COSAFA Cup on 7 June 2019, when Zimbabwe won the shootout after a 2–2 draw.
Every Lesotho vs Zimbabwe result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Lesotho | 1–0 | Zimbabwe | World Cup qualifying | Polokwane, South Africa (neutral) | |
| Zimbabwe | 0–2 | Lesotho | World Cup qualifying | Johannesburg, South Africa (neutral) | |
| Lesotho | 2–2Zimbabwe on pens | Zimbabwe | COSAFA Cup | Durban, South Africa (neutral) | |
| Lesotho | 0–0Zimbabwe on pens | Zimbabwe | COSAFA Cup | Polokwane, South Africa (neutral) | |
| Lesotho | 3–4 | Zimbabwe | COSAFA Cup | Saulspoort, South Africa (neutral) | |
| Zimbabwe | 2–1 | Lesotho | COSAFA Cup | Ndola, Zambia (neutral) | |
| Zimbabwe | 5–3 | Lesotho | Friendly | Molepolole, Botswana (neutral) | |
| Zimbabwe | 2–2 | Lesotho | COSAFA Cup | Harare, Zimbabwe | |
| Zimbabwe | 1–1 | Lesotho | Friendly | Bulawayo, Zimbabwe | |
| Zimbabwe | 1–1 | Lesotho | Friendly | Masvingo, Zimbabwe | |
| Zimbabwe | 2–0 | Lesotho | Friendly | Harare, Zimbabwe | |
| Lesotho | 0–1 | Zimbabwe | Africa Cup of Nations qualifying | Maseru, Lesotho | |
| Zimbabwe | 1–2 | Lesotho | Africa Cup of Nations qualifying | Bulawayo, Zimbabwe | |
| Zimbabwe | 3–0 | Lesotho | COSAFA Cup | Bulawayo, Zimbabwe | |
| Lesotho | 0–3 | Zimbabwe | COSAFA Cup | Maseru, Lesotho | |
| Zimbabwe | 2–1 | Lesotho | COSAFA Cup | Harare, Zimbabwe | |
| Lesotho | 0–2 | Zimbabwe | COSAFA Cup qualifying | Maseru, Lesotho | |
| Lesotho | 1–4 | Zimbabwe | Friendly | Maputo, Mozambique (neutral) | |
| Lesotho | 2–5 | Zimbabwe | Friendly | Mbabane, Swaziland (neutral) |
Recent form
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.