Skip to content
TheFootball.News

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

3 Lesotho5 drawsZimbabwe 11

Competitive13 matches

3 Lesotho3 drawsZimbabwe 7

Friendlies6 matches

0 Lesotho2 drawsZimbabwe 4

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

  1. Lesotho1Zimbabwe0

    World Cup qualifying

    Polokwane, South Africa (neutral)

  2. Zimbabwe0Lesotho2

    World Cup qualifying

    Johannesburg, South Africa (neutral)

  3. Lesotho2Zimbabwe2

    COSAFA Cup, Zimbabwe won on penalties

    Durban, South Africa (neutral)

  4. Lesotho0Zimbabwe0

    COSAFA Cup, Zimbabwe won on penalties

    Polokwane, South Africa (neutral)

  5. 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.

Above the line: Lesotho have won more Below: Zimbabwe have won more
6 September 1981: Lesotho 2–5 Zimbabwe (Friendly). Zimbabwe +17 March 1990: Lesotho 1–4 Zimbabwe (Friendly). Zimbabwe +218 January 1998: Lesotho 0–2 Zimbabwe (COSAFA Cup qualifying). Zimbabwe +35 March 2000: Zimbabwe 2–1 Lesotho (COSAFA Cup). Zimbabwe +413 August 2000: Lesotho 0–3 Zimbabwe (COSAFA Cup). Zimbabwe +527 August 2000: Zimbabwe 3–0 Lesotho (COSAFA Cup). Zimbabwe +614 January 2001: Zimbabwe 1–2 Lesotho (Africa Cup of Nations qualifying). Zimbabwe +524 March 2001: Lesotho 0–1 Zimbabwe (Africa Cup of Nations qualifying). Zimbabwe +630 August 2002: Zimbabwe 2–0 Lesotho (Friendly). Zimbabwe +725 May 2007: Zimbabwe 1–1 Lesotho (Friendly). Zimbabwe +712 August 2009: Zimbabwe 1–1 Lesotho (Friendly). Zimbabwe +719 October 2009: Zimbabwe 2–2 Lesotho (COSAFA Cup). Zimbabwe +717 July 2012: Zimbabwe 5–3 Lesotho (Friendly). Zimbabwe +817 July 2013: Zimbabwe 2–1 Lesotho (COSAFA Cup). Zimbabwe +95 July 2017: Lesotho 3–4 Zimbabwe (COSAFA Cup). Zimbabwe +106 June 2018: Lesotho 0–0 Zimbabwe (COSAFA Cup). Zimbabwe +107 June 2019: Lesotho 2–2 Zimbabwe (COSAFA Cup). Zimbabwe +107 June 2024: Zimbabwe 0–2 Lesotho (World Cup qualifying). Zimbabwe +913 October 2025: Lesotho 1–0 Zimbabwe (World Cup qualifying). Zimbabwe +8Level
Zimbabwe lead by 8 wins after the latest meeting. The biggest lead was 10, held by Zimbabwe from 5 July 2017.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedLesothoDrawsZimbabweGoals
COSAFA Cup80359–18
Friendly60248–18
Africa Cup of Nations qualifying21012–2
World Cup qualifying22003–0
COSAFA Cup qualifying10010–2

Meetings by decade

Lesotho wins Draws Zimbabwe wins
Meetings by decade
DecadeResultsPlayedGoals
1980s17
1990s27
2000s923
2010s522
2020s23

Longest runs

Longest runs
Longest run ofLesothoZimbabwe
Wins in a row22024 to 202561981 to 2000
Unbeaten meetings42018 to 2025102001 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

Show
Every Lesotho vs Zimbabwe result
DateHomeScoreAwayCompetitionVenue
Lesotho1–0ZimbabweWorld Cup qualifyingPolokwane, South Africa (neutral)
Zimbabwe0–2LesothoWorld Cup qualifyingJohannesburg, South Africa (neutral)
Lesotho2–2Zimbabwe on pensZimbabweCOSAFA CupDurban, South Africa (neutral)
Lesotho0–0Zimbabwe on pensZimbabweCOSAFA CupPolokwane, South Africa (neutral)
Lesotho3–4ZimbabweCOSAFA CupSaulspoort, South Africa (neutral)
Zimbabwe2–1LesothoCOSAFA CupNdola, Zambia (neutral)
Zimbabwe5–3LesothoFriendlyMolepolole, Botswana (neutral)
Zimbabwe2–2LesothoCOSAFA CupHarare, Zimbabwe
Zimbabwe1–1LesothoFriendlyBulawayo, Zimbabwe
Zimbabwe1–1LesothoFriendlyMasvingo, Zimbabwe
Zimbabwe2–0LesothoFriendlyHarare, Zimbabwe
Lesotho0–1ZimbabweAfrica Cup of Nations qualifyingMaseru, Lesotho
Zimbabwe1–2LesothoAfrica Cup of Nations qualifyingBulawayo, Zimbabwe
Zimbabwe3–0LesothoCOSAFA CupBulawayo, Zimbabwe
Lesotho0–3ZimbabweCOSAFA CupMaseru, Lesotho
Zimbabwe2–1LesothoCOSAFA CupHarare, Zimbabwe
Lesotho0–2ZimbabweCOSAFA Cup qualifyingMaseru, Lesotho
Lesotho1–4ZimbabweFriendlyMaputo, Mozambique (neutral)
Lesotho2–5ZimbabweFriendlyMbabane, Swaziland (neutral)

Recent form

Lesotho

  1. Lv MoroccoAfrica Cup of Nations qualifying0–2Tue 29 Sept 2026
  2. Lv NigerAfrica Cup of Nations qualifying1–2Fri 25 Sept 2026
  3. Dv KenyaFriendly1–1Thu 4 Jun 2026
  4. Wv SeychellesAfrica Cup of Nations qualifying2–1Sun 29 Mar 2026
  5. Dv SeychellesAfrica Cup of Nations qualifying0–0Thu 26 Mar 2026

Zimbabwe

  1. Lv DR CongoAfrica Cup of Nations qualifying1–2Mon 28 Sept 2026
  2. Wv Sierra LeoneAfrica Cup of Nations qualifying3–2Thu 24 Sept 2026
  3. Wv IndiaUnity Cup1–0Sat 30 May 2026
  4. Lv NigeriaUnity Cup0–2Tue 26 May 2026
  5. Wat BotswanaMukuru 4 Nations3–0Sat 28 Mar 2026

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