Skip to content
TheFootball.News

Botswananational football team record

90
Wins
94
Draws
150
Defeats

334 matches, 1968 to 2026TFN Elo rating 1410, 134th in the world

Botswana have played 334 internationals since 1968: 90 wins, 94 draws and 150 defeats. Their most frequent opponent is Eswatini, with 27 meetings. Their biggest win is 6–0 against Mauritius in the COSAFA Cup on 1 June 2018.

Botswana's record

Overall record
MatchesPlayedWonDrawnLostGoalsWin rate
All3349094150272–43027%
Competitive192464799147–26424%
Friendlies142444751125–16631%
At home150573954139–15338%
Away12715387471–20912%
Neutral venues5718172262–6832%

Record against every opponent

Botswana have played 52 different national teams. Opponents with a head-to-head page are linked.

Record by opponent
OpponentPWDLGoalsLast met
Eswatini27167443–192023
Lesotho26139433–202021
Malawi26681222–472026
Mozambique24451518–392025
Zambia20441211–292022
Namibia19710218–172023
Zimbabwe1944118–252026
South Africa17051210–282023
Angola152677–172022
Tunisia92347–142026
Egypt80352–122024
Guinea71155–202025
Kenya73047–102013
Mali71065–192015
Uganda70252–92025
Burkina Faso62133–72018
DR Congo60330–72025
Libya61323–42026
Madagascar62134–52015
Mauritania51134–62024
Algeria40042–122025
Burundi42112–12014
Comoros42113–22022
Ivory Coast40221–112008
Equatorial Guinea31024–52023
Ethiopia31025–42015
Mauritius31116–12018
Niger30122–42011
Senegal30030–82025
Tanzania30213–52017
Cape Verde1–0 (2024), 1–0 (2024)22002–02024
Central African Republic0–2 (2012), 3–2 (2013)21013–42013
Chad1–0 (2010), 1–0 (2011)22002–02011
China0–2 (1977), 1–4 (2009)20021–62009
Eritrea2–0 (2015), 3–1 (2015)22005–12015
Ghana0–0 (1991), 0–1 (2012)20110–12012
Guinea-Bissau2–0 (2014), 1–1 (2014)21103–12014
Morocco0–1 (2004), 0–1 (2005)20020–22005
Seychelles2–0 (2009), 1–0 (2022)22003–02022
Somalia3–1 (2024), 2–0 (2025)22005–12025
Togo2–1 (2010), 0–1 (2011)21012–22011
Benin0–1 (2025)10010–12025
Cameroon0–0 (1990)10100–01990
Gabon0–0 (2017)10100–02017
Iran1–1 (2009)10101–12009
Iraq1–1 (2012)10101–12012
Liberia0–0 (2019)10100–02019
New Zealand0–0 (2009)10100–02009
Nigeria0–0 (2011)10100–02011
South Sudan3–0 (2014)11003–02014
Sweden1–2 (2011)10011–22011
Trinidad and Tobago0–0 (2003)10100–02003

Biggest wins and heaviest defeats

Biggest wins

  1. v MauritiusCOSAFA Cup, 1 Jun 20186–0 for Botswana
  2. v EswatiniFriendly, 2 Mar 20026–2 for Botswana
  3. v LesothoCOSAFA Cup, 10 Jul 20214–0 for Botswana
  4. at EswatiniFriendly, 9 Feb 20084–1 for Botswana
  5. v LesothoWorld Cup qualifying, 11 Oct 20034–1 for Botswana

Heaviest defeats

  1. at MalawiFriendly, 13 Jul 19681–8 for Botswana
  2. v ZimbabweFriendly, 26 Aug 19900–7 for Botswana
  3. at MalawiFriendly, 13 Sept 19761–7 for Botswana
  4. at NamibiaAfrica Cup of Nations qualifying, 25 Aug 19960–6 for Botswana
  5. at Ivory CoastWorld Cup qualifying, 10 Oct 19920–6 for Botswana

Latest results

  1. at TunisiaAfrica Cup of Nations qualifying, 28 Sept 20262–2 for Botswana
  2. at LibyaAfrica Cup of Nations qualifying, 24 Sept 20262–2 for Botswana
  3. v MalawiMukuru 4 Nations, 31 Mar 20261–0 for Botswana
  4. v ZimbabweMukuru 4 Nations, 28 Mar 20260–3 for Botswana
  5. v DR CongoAfrica Cup of Nations, 30 Dec 20250–3 for Botswana
  6. v BeninAfrica Cup of Nations, 27 Dec 20250–1 for Botswana
  7. v SenegalAfrica Cup of Nations, 23 Dec 20250–3 for Botswana
  8. v GuineaWorld Cup qualifying, 14 Oct 20252–2 for Botswana
  9. v UgandaWorld Cup qualifying, 9 Oct 20250–1 for Botswana
  10. at MozambiqueWorld Cup qualifying, 8 Sept 20250–2 for Botswana

Botswana's rating through history

The TFN Elo rating rises with wins and falls with defeats, weighted by the opponent’s strength, the margin and the competition.

End of 1968: 1472End of 1976: 1433End of 1977: 1381End of 1978: 1349End of 1981: 1333End of 1982: 1331End of 1984: 1320End of 1986: 1350End of 1987: 1349End of 1989: 1364End of 1990: 1345End of 1991: 1355End of 1992: 1262End of 1993: 1264End of 1994: 1256End of 1995: 1189End of 1996: 1181End of 1997: 1162End of 1998: 1170End of 1999: 1143End of 2000: 1227End of 2001: 1238End of 2002: 1264End of 2003: 1330End of 2004: 1398End of 2005: 1408End of 2006: 1443End of 2007: 1446End of 2008: 1406End of 2009: 1415End of 2010: 1550End of 2011: 1541End of 2012: 1416End of 2013: 1452End of 2014: 1459End of 2015: 1471End of 2016: 1424End of 2017: 1377End of 2018: 1422End of 2019: 1400End of 2020: 1416End of 2021: 1401End of 2022: 1445End of 2023: 1441End of 2024: 1475End of 2025: 1399End of 2026: 1410
Rating at the end of each year. Peak: 1556, reached on 26 March 2011. Hover the chart for any year.

Record by competition

Record by competition
CompetitionPWDLGoals
Friendly142444751125–166
Africa Cup of Nations qualifying8116214444–117
COSAFA Cup5316191852–49
World Cup qualifying461372645–69
Africa Cup of Nations60062–16
COSAFA Cup qualifying40043–10
Mukuru 4 Nations21011–3

Top scorers

  1. 1Diphetogo Selolwane5
  2. 2Mogakolodi Ngele5
  3. 3Dipsy Selolwane4
  4. 4Tshepiso Molwantwa4
  5. 5Joel Mogorosi3
  6. 6Gape Mohutsiwa2
  7. 7Jerome Ramatlhakwane2
  8. 8Kabelo Seakanyeng2
  9. 9Nelson Gabolwelwe2
  10. 10Ofentse Nato2

Counted from the 47 of 334 matches with scorer records, which are mostly competitive matches, so totals can be lower than official tallies.

Questions answered

When did Botswana play their first international?

On 13 July 1968, a 1–8 defeat against Malawi in a friendly.

What is Botswana's biggest win?

6–0 against Mauritius in the COSAFA Cup on 1 June 2018.

What is Botswana's heaviest defeat?

1–8 against Malawi in a friendly on 13 July 1968.

Who have Botswana played the most?

Eswatini: 27 matches, with 16 wins, 7 draws and 4 defeats for Botswana.

What is Botswana's longest winning run?

4 wins in a row, from 4 September 2010 to 17 November 2010.

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