Skip to content
TheFootball.News

Botswana vs Lesotho head-to-head record

Botswana wins
13
Draws
9
Lesotho wins
4

26 meetings, 1992 to 2021Goals: Botswana 33, Lesotho 20

Botswana and Lesotho have met 26 times since 1992. Botswana have won 13, Lesotho 4, and 9 matches ended level. They last met on 10 July 2021, when Botswana won 4–0 in the COSAFA Cup.

The 26 meetings have produced 53 goals, 2.04 per game. The biggest win is Botswana’s 4–0 in the COSAFA Cup in 2021. Botswana are unbeaten in the last 16 meetings (10 wins, 6 draws).

Who has won more, Botswana or Lesotho?

All matches26 matches

13 Botswana9 drawsLesotho 4

Competitive8 matches

3 Botswana4 drawsLesotho 1

Friendlies18 matches

10 Botswana5 drawsLesotho 3

Key numbers

Goals
Botswana 33, Lesotho 202.04 per game
First meeting
Lesotho 0–0 BotswanaAfrica Cup of Nations qualifying, 14 Jun 1992
Most recent
Lesotho 0–4 BotswanaCOSAFA Cup, 10 Jul 2021
Botswana’s biggest win
Lesotho 0–4 BotswanaCOSAFA Cup, 10 Jul 2021
Lesotho’s biggest win
Botswana 0–4 LesothoAfrica Cup of Nations qualifying, 28 Jun 1992
Most goals in a meeting
Lesotho 3–3 BotswanaCOSAFA Cup, 9 Jul 2013
Current run
Botswana unbeaten in 16
Biggest upset
Botswana 0–4 LesothoAfrica Cup of Nations qualifying, 28 Jun 1992Winner’s rating-based win expectancy: 27%
TFN Elo rating now
Botswana 1410 (134th), Lesotho 1385 (146th)How the rating works

Last five meetings

  1. Lesotho0Botswana4

    COSAFA Cup

    Port Elizabeth, South Africa (neutral)

  2. Lesotho1Botswana2

    COSAFA Cup

    Durban, South Africa (neutral)

  3. Botswana1Lesotho0

    Friendly

    Gaborone, Botswana

  4. Botswana2Lesotho1

    Friendly

    Serowe, Botswana

  5. Botswana2Lesotho0

    Friendly

    Gaborone, Botswana

Who has had the upper hand over time?

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

Above the line: Botswana have won more Below: Lesotho have won more
14 June 1992: Lesotho 0–0 Botswana (Africa Cup of Nations qualifying). Level28 June 1992: Botswana 0–4 Lesotho (Africa Cup of Nations qualifying). Lesotho +123 February 1997: Botswana 1–4 Lesotho (Friendly). Lesotho +212 January 1998: Lesotho 0–0 Botswana (Friendly). Lesotho +227 February 2000: Botswana 1–0 Lesotho (Friendly). Lesotho +14 June 2000: Botswana 1–1 Lesotho (Friendly). Lesotho +128 January 2001: Botswana 2–1 Lesotho (Friendly). Level16 December 2001: Botswana 1–0 Lesotho (Friendly). Botswana +126 August 2002: Botswana 0–1 Lesotho (Friendly). Level9 March 2003: Botswana 0–1 Lesotho (Friendly). Lesotho +116 May 2003: Lesotho 1–2 Botswana (Friendly). Level11 October 2003: Botswana 4–1 Lesotho (World Cup qualifying). Botswana +116 November 2003: Lesotho 0–0 Botswana (World Cup qualifying). Botswana +128 February 2004: Lesotho 0–0 Botswana (COSAFA Cup). Botswana +115 December 2004: Lesotho 1–1 Botswana (Friendly). Botswana +13 October 2006: Botswana 1–0 Lesotho (Friendly). Botswana +21 April 2009: Lesotho 0–0 Botswana (Friendly). Botswana +223 May 2012: Botswana 3–0 Lesotho (Friendly). Botswana +318 July 2012: Botswana 0–0 Lesotho (Friendly). Botswana +39 July 2013: Lesotho 3–3 Botswana (COSAFA Cup). Botswana +314 July 2014: Botswana 2–0 Lesotho (Friendly). Botswana +425 March 2015: Botswana 2–0 Lesotho (Friendly). Botswana +521 May 2016: Botswana 2–1 Lesotho (Friendly). Botswana +624 March 2018: Botswana 1–0 Lesotho (Friendly). Botswana +75 June 2019: Lesotho 1–2 Botswana (COSAFA Cup). Botswana +810 July 2021: Lesotho 0–4 Botswana (COSAFA Cup). Botswana +9Level
Botswana lead by 9 wins after the latest meeting. The biggest lead was 9, held by Botswana from 10 July 2021.

Every meeting on one timeline

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

Home, away and neutral

In Botswana's home games

15 matches

1014

BotswanaDrawsLesotho

In Lesotho's home games

7 matches

160

BotswanaDrawsLesotho

At neutral venues

4 matches

220

BotswanaDrawsLesotho

Record by competition

Record by competition
CompetitionPlayedBotswanaDrawsLesothoGoals
Friendly18105320–11
COSAFA Cup42209–4
Africa Cup of Nations qualifying20110–4
World Cup qualifying21104–1

Meetings by decade

Botswana wins Draws Lesotho wins
Meetings by decade
DecadeResultsPlayedGoals
1990s49
2000s1320
2010s820
2020s14

Longest runs

Longest runs
Longest run ofBotswanaLesotho
Wins in a row62014 to 202122002 to 2003
Unbeaten meetings162003 to 202141992 to 1998

The longest run of draws is 3, from 16 November 2003 to 15 December 2004.

Penalty shootouts

  • Lesotho 0–0 BotswanaCOSAFA Cup, 28 Feb 2004Botswana won on penalties

Questions answered

How many times have Botswana and Lesotho played each other?

26 times, starting on 14 June 1992. 8 of those meetings were competitive and 18 were friendlies.

Who has won more matches between Botswana and Lesotho?

Botswana, with 13 wins to 4. 9 matches ended level.

What is the biggest win in Botswana vs Lesotho?

Botswana’s 4–0 win in the COSAFA Cup on 10 July 2021 in Port Elizabeth.

When did Botswana and Lesotho last play?

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

What is the competitive record between Botswana and Lesotho?

In 8 competitive matches, Botswana have 3 wins, Lesotho have 1, and 4 ended level.

Have Botswana and Lesotho met in a penalty shootout?

Yes, once. Most recently in the COSAFA Cup on 28 February 2004, when Botswana won the shootout after a 0–0 draw.

Every Botswana vs Lesotho result

Show
Every Botswana vs Lesotho result
DateHomeScoreAwayCompetitionVenue
Lesotho0–4BotswanaCOSAFA CupPort Elizabeth, South Africa (neutral)
Lesotho1–2BotswanaCOSAFA CupDurban, South Africa (neutral)
Botswana1–0LesothoFriendlyGaborone, Botswana
Botswana2–1LesothoFriendlySerowe, Botswana
Botswana2–0LesothoFriendlyGaborone, Botswana
Botswana2–0LesothoFriendlyGaborone, Botswana
Lesotho3–3BotswanaCOSAFA CupKitwe, Zambia (neutral)
Botswana0–0LesothoFriendlyMolepolole, Botswana
Botswana3–0LesothoFriendlyGaborone, Botswana
Lesotho0–0BotswanaFriendlyMaseru, Lesotho
Botswana1–0LesothoFriendlyGaborone, Botswana
Lesotho1–1BotswanaFriendlyMaseru, Lesotho
Lesotho0–0Botswana on pensBotswanaCOSAFA CupMaseru, Lesotho
Lesotho0–0BotswanaWorld Cup qualifyingMaseru, Lesotho
Botswana4–1LesothoWorld Cup qualifyingGaborone, Botswana
Lesotho1–2BotswanaFriendlyMaseru, Lesotho
Botswana0–1LesothoFriendlyGaborone, Botswana
Botswana0–1LesothoFriendlyGaborone, Botswana
Botswana1–0LesothoFriendlyGaborone, Botswana
Botswana2–1LesothoFriendlyGaborone, Botswana
Botswana1–1LesothoFriendlyMbabane, Swaziland (neutral)
Botswana1–0LesothoFriendlyGaborone, Botswana
Lesotho0–0BotswanaFriendlyMaseru, Lesotho
Botswana1–4LesothoFriendlyJwaneng, Botswana
Botswana0–4LesothoAfrica Cup of Nations qualifyingGaborone, Botswana
Lesotho0–0BotswanaAfrica Cup of Nations qualifyingMaseru, Lesotho

Recent form

Botswana

  1. Dat TunisiaAfrica Cup of Nations qualifying2–2Mon 28 Sept 2026
  2. Dat LibyaAfrica Cup of Nations qualifying2–2Thu 24 Sept 2026
  3. Wv MalawiMukuru 4 Nations1–0Tue 31 Mar 2026
  4. Lv ZimbabweMukuru 4 Nations0–3Sat 28 Mar 2026
  5. Lv DR CongoAfrica Cup of Nations0–3Tue 30 Dec 2025

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

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