Botswana vs Eswatini: head to head

27 matches · 1986–2023

16Botswana wins
7Draws
4Eswatini wins
43–19Goals

Rivalry summary

Botswana 16Draws 7Eswatini 4

Botswana and Eswatini have met 27 times since 1986. Botswana lead the head-to-head with 16 wins to Eswatini's 4, and 7 matches ended level.

Goals: Botswana 43, Eswatini 19 (2.30 per match).

The most recent meeting was on 16 October 2023: Botswana 2–1 Eswatini (International Friendly).

The biggest margin in this fixture was Botswana 6–2 Eswatini on 2 March 2002.

8 of the meetings were competitive matches; the rest were friendlies.

Rivalry facts

Most common result
Botswana 1–0 Eswatini (5 times)
Botswana at home
7W 2D 1L in 10 games
Eswatini at home
3W 3D 3L in 9 games
Longest Botswana unbeaten run
13 matches
Longest Eswatini unbeaten run
3 matches
Competitive matches only
Botswana 4, Eswatini 1, draws 3
Goals per game
2.30

All 27 results

DateHomeScoreAwayCompetitionCity
16 Oct 2023Botswana2–1EswatiniInternational FriendlyLobatse
5 Jul 2023Eswatini0–1BotswanaCOSAFA CupDurban
15 Jul 2022Botswana2–0EswatiniCOSAFA CupClermont
14 Jul 2021Eswatini1–1BotswanaCOSAFA CupPort Elizabeth
5 Jun 2018Eswatini0–2BotswanaCOSAFA CupPolokwane
7 Jul 2013Botswana0–0EswatiniCOSAFA CupKitwe
31 Jul 2011Eswatini0–2BotswanaInternational FriendlyPretoria
25 May 2011Eswatini0–0BotswanaInternational FriendlyManzini
27 Oct 2010Botswana2–0EswatiniInternational FriendlyLobatse
20 Oct 2009Botswana1–0EswatiniCOSAFA CupBulawayo
9 Feb 2008Eswatini1–4BotswanaInternational FriendlyLobamba
15 Nov 2006Botswana1–0EswatiniInternational FriendlyGaborone
6 Sep 2003Eswatini0–3BotswanaInternational FriendlyMbabane
22 Jun 2003Eswatini3–2BotswanaAFCON QualificationLobamba
7 Sep 2002Botswana0–0EswatiniAFCON QualificationGaborone
2 Mar 2002Botswana6–2EswatiniInternational FriendlyGaborone
10 Mar 2001Botswana1–0EswatiniInternational FriendlyMaseru
27 Jan 2001Botswana1–2EswatiniInternational FriendlyGaborone
2 Jun 2000Eswatini0–0BotswanaInternational FriendlyMbabane
19 Mar 2000Botswana3–0EswatiniInternational FriendlyGaborone
16 May 1999Eswatini2–1BotswanaInternational FriendlyLobamba
10 Jan 1998Eswatini1–1BotswanaInternational FriendlyMbabane
21 Feb 1997Botswana0–0EswatiniInternational FriendlyGaborone
21 Sep 1991Botswana2–1EswatiniInternational FriendlyGaborone
25 Aug 1990Botswana3–2EswatiniInternational FriendlyGaborone
20 Jan 1990Eswatini3–1BotswanaInternational FriendlyLobamba
26 Apr 1986Eswatini0–1BotswanaInternational FriendlyMbabane

By competition

CompetitionPBotswanaDrawEswatini
International Friendly191243
COSAFA Cup6420
AFCON Qualification2011

Columns: Botswana wins, draws, Eswatini wins.

By decade

DecadeBotswanaDrawEswatini
1980s100
1990s222
2000s722
2010s320
2020s310

Frequently asked questions

Who has won more matches between Botswana and Eswatini?

Botswana have won more meetings: 16 wins to Eswatini's 4, with 7 draws.

How many times have Botswana and Eswatini played each other?

They have played 27 times between 1986 and 2023.

When did Botswana last play Eswatini?

On 16 October 2023: Botswana 2–1 Eswatini (International Friendly).