Botswana
CAF. Played 334 since 13 Jul 1968: won 90, drawn 94, lost 150. Elo 1415, ranked 143 in the world; peak 1561 in 2011.
Latest results
- 2026-09-28DTunisia2–2BotswanaAfrican Cup of Nations qualification · Radès12%
- 2026-09-24DLibya2–2BotswanaAfrican Cup of Nations qualification · Tripoli20%
- 2026-03-31WBotswana1–0MalawiMukuru 4 Nations · Francistown52%
- 2026-03-28LBotswana0–3ZimbabweMukuru 4 Nations · Francistown59%
- 2025-12-30LBotswana0–3DR CongoAfrican Cup of Nations · Group C · Rabat12%
- 2025-12-27LBenin1–0BotswanaAfrican Cup of Nations · Group C · Rabat35%
- 2025-12-23LSenegal3–0BotswanaAfrican Cup of Nations · Group C · Tangier6%
- 2025-10-14DGuinea2–2BotswanaFIFA World Cup qualification · Casablanca26%
- 2025-10-09LBotswana0–1UgandaFIFA World Cup qualification · Francistown52%
- 2025-09-08LMozambique2–0BotswanaFIFA World Cup qualification · Maputo28%
Squad
The following players were called up for the Mukuru Four Nations Tournament on 28 and 31 March 2026.
- Players
- 26
- Average age
- 24.1
- Caps between them
- 164
- Most from one club
- Jwaneng Galaxy (7)
Where they play
24 at home · 2 abroad in 2 other countries
- Botswana 24
- Croatia 1
- Morocco 1
Average club rating 1410 (ClubElo; 1 of 26 players' clubs rated, mainly European). Highest-rated club: Slaven Belupo, ranked 1136 by ClubElo.
| No. | Player | Age | Caps | Goals |
|---|---|---|---|---|
| Goalkeepers | ||||
| Goitseone PhokoJwaneng Galaxy | 31 | 40 | 1 | |
| Thabo MotswagoleGaborone United | 26 | 3 | 0 | |
| Cedric RamojelaTonota | 24 | 1 | 0 | |
| Defenders | ||||
| Tebogo KopelangJwaneng Galaxy | 26 | 34 | 3 | |
| Tlamelo KolaganoJwaneng Galaxy | 25 | 10 | 0 | |
| Botsile SakanaOrapa United | 25 | 7 | 0 | |
| Thabo BabutsiOrapa United | 26 | 6 | 0 | |
| Ricky RatlhogoOrapa United | 25 | 5 | 0 | |
| Thato MosweunyaneMorupule Wanderers | 23 | 2 | 0 | |
| Larona ModisaemangJwaneng Galaxy | 1 | 0 | ||
| Floyd MotheoMatebele | 0 | 0 | ||
| Utlwang RamakgathiMatebele | 0 | 0 | ||
| Midfielders | ||||
| Monty EnosaMochudi Centre Chiefs | 22 | 8 | 0 | |
| Omphile RamoagiGaborone United | 22 | 5 | 0 | |
| Theo ShadikongMochudi Centre Chiefs | 24 | 3 | 0 | |
| Philip KakuTownship Rollers | 21 | 2 | 0 | |
| Kamogelo MoloiGaborone United | 20 | 1 | 1 | |
| Nonofo DikutuMatebele | 22 | 0 | 0 | |
| Keitumetse SamunzalaJwaneng Galaxy | 0 | 0 | ||
| Forwards | ||||
| Godfrey TauyatswalaTownship Rollers | 25 | 11 | 1 | |
| Eric OokameMC Oujda(Morocco) | 25 | 7 | 0 | |
| Oarabile SekwaiOrapa United | 27 | 7 | 0 | |
| Tshepho KeselebaleJwaneng Galaxy | 25 | 6 | 0 | |
| Losika RatshukuduSlaven Belupo(Croatia) | 20 | 3 | 0 | |
| Boikobo MatakulePolice XI | 1 | 0 | ||
| Kgotso RadithongwaJwaneng Galaxy | 22 | 1 | 0 | |
Squad, caps and goals from Wikipedia: Botswana national football team (CC BY-SA), caps correct as of 31 March 2026; page last edited 20 Oct 2026. Read daily.
Tournament history
Furthest round reached, finals tournaments and Nations League only (qualifiers are not shown).
Rating over time
Head to head
Botswana v Eswatini: played 27, won 16, drawn 7, lost 4; goals 43–19. First met 26 Apr 1986, last 16 Oct 2023.
- 2023-10-16WBotswana2–1EswatiniFriendly · Lobatse70%
- 2023-07-05WEswatini0–1BotswanaCOSAFA Cup · Durban59%
- 2022-07-15WBotswana2–0EswatiniCOSAFA Cup · Clermont55%
- 2021-07-14DEswatini1–1BotswanaCOSAFA Cup · Port Elizabeth65%
- 2018-06-05WEswatini0–2BotswanaCOSAFA Cup · Polokwane58%
- 2013-07-07DBotswana0–0SwazilandCOSAFA Cup · Kitwe79%
- 2011-07-31WSwaziland0–2BotswanaFriendly · Pretoria84%
- 2011-05-25DSwaziland0–0BotswanaFriendly · Manzini76%
- 2010-10-27WBotswana2–0SwazilandFriendly · Lobatse88%
- 2009-10-20WBotswana1–0SwazilandCOSAFA Cup · Bulawayo66%
- 2008-02-09WSwaziland1–4BotswanaFriendly · Lobamba60%
- 2006-11-15WBotswana1–0SwazilandFriendly · Gaborone80%
- 2003-09-06WSwaziland0–3BotswanaUpsetFriendly · Mbabane28%
- 2003-06-22LSwaziland3–2BotswanaAfrican Cup of Nations qualification · Lobamba29%
- 2002-09-07DBotswana0–0SwazilandAfrican Cup of Nations qualification · Gaborone54%
Latest 15 of 27 meetings.
Record by competition
| Friendly | 142 | 44 | 47 | 51 |
| African Cup of Nations qualification | 81 | 16 | 21 | 44 |
| COSAFA Cup | 53 | 16 | 19 | 18 |
| FIFA World Cup qualification | 46 | 13 | 7 | 26 |
| African Cup of Nations | 6 | 0 | 0 | 6 |
| COSAFA Cup qualification | 4 | 0 | 0 | 4 |
| Mukuru 4 Nations | 2 | 1 | 0 | 1 |
Top scorers
- Diphetogo Selolwane 5
- Mogakolodi Ngele 5
- Tshepiso Molwantwa 4
- Dipsy Selolwane 4
- Joel Mogorosi 3
- Nelson Gabolwelwe 2
- Ofentse Nato 2
- Jerome Ramatlhakwane 2
- Kabelo Seakanyeng 2
- Tebogo Kopelang 2
Goals in games whose scorers are recorded in the source (most competitive games, not every friendly), so totals can be lower than official records.
Shoot-outs count as draws in records and ratings. Results: martj42/international_results (CC0), men’s full internationals since 1872. Rounds and groups: openfootball (CC0). Fixtures: fixturedownload.com.