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
| Matches | Played | Won | Drawn | Lost | Goals | Win rate |
|---|---|---|---|---|---|---|
| All | 334 | 90 | 94 | 150 | 272–430 | 27% |
| Competitive | 192 | 46 | 47 | 99 | 147–264 | 24% |
| Friendlies | 142 | 44 | 47 | 51 | 125–166 | 31% |
| At home | 150 | 57 | 39 | 54 | 139–153 | 38% |
| Away | 127 | 15 | 38 | 74 | 71–209 | 12% |
| Neutral venues | 57 | 18 | 17 | 22 | 62–68 | 32% |
Record against every opponent
Botswana have played 52 different national teams. Opponents with a head-to-head page are linked.
| Opponent | P | W | D | L | Goals | Last met |
|---|---|---|---|---|---|---|
| 27 | 16 | 7 | 4 | 43–19 | 2023 | |
| 26 | 13 | 9 | 4 | 33–20 | 2021 | |
| 26 | 6 | 8 | 12 | 22–47 | 2026 | |
| 24 | 4 | 5 | 15 | 18–39 | 2025 | |
| 20 | 4 | 4 | 12 | 11–29 | 2022 | |
| 19 | 7 | 10 | 2 | 18–17 | 2023 | |
| 19 | 4 | 4 | 11 | 8–25 | 2026 | |
| 17 | 0 | 5 | 12 | 10–28 | 2023 | |
| 15 | 2 | 6 | 7 | 7–17 | 2022 | |
| 9 | 2 | 3 | 4 | 7–14 | 2026 | |
| 8 | 0 | 3 | 5 | 2–12 | 2024 | |
| 7 | 1 | 1 | 5 | 5–20 | 2025 | |
| 7 | 3 | 0 | 4 | 7–10 | 2013 | |
| 7 | 1 | 0 | 6 | 5–19 | 2015 | |
| 7 | 0 | 2 | 5 | 2–9 | 2025 | |
| 6 | 2 | 1 | 3 | 3–7 | 2018 | |
| 6 | 0 | 3 | 3 | 0–7 | 2025 | |
| 6 | 1 | 3 | 2 | 3–4 | 2026 | |
| 6 | 2 | 1 | 3 | 4–5 | 2015 | |
| 5 | 1 | 1 | 3 | 4–6 | 2024 | |
| 4 | 0 | 0 | 4 | 2–12 | 2025 | |
| 4 | 2 | 1 | 1 | 2–1 | 2014 | |
| 4 | 2 | 1 | 1 | 3–2 | 2022 | |
| 4 | 0 | 2 | 2 | 1–11 | 2008 | |
| 3 | 1 | 0 | 2 | 4–5 | 2023 | |
| 3 | 1 | 0 | 2 | 5–4 | 2015 | |
| 3 | 1 | 1 | 1 | 6–1 | 2018 | |
| 3 | 0 | 1 | 2 | 2–4 | 2011 | |
| 3 | 0 | 0 | 3 | 0–8 | 2025 | |
| 3 | 0 | 2 | 1 | 3–5 | 2017 | |
| 2 | 2 | 0 | 0 | 2–0 | 2024 | |
| 2 | 1 | 0 | 1 | 3–4 | 2013 | |
| 2 | 2 | 0 | 0 | 2–0 | 2011 | |
| 2 | 0 | 0 | 2 | 1–6 | 2009 | |
| 2 | 2 | 0 | 0 | 5–1 | 2015 | |
| 2 | 0 | 1 | 1 | 0–1 | 2012 | |
| 2 | 1 | 1 | 0 | 3–1 | 2014 | |
| 2 | 0 | 0 | 2 | 0–2 | 2005 | |
| 2 | 2 | 0 | 0 | 3–0 | 2022 | |
| 2 | 2 | 0 | 0 | 5–1 | 2025 | |
| 2 | 1 | 0 | 1 | 2–2 | 2011 | |
| 1 | 0 | 0 | 1 | 0–1 | 2025 | |
| 1 | 0 | 1 | 0 | 0–0 | 1990 | |
| 1 | 0 | 1 | 0 | 0–0 | 2017 | |
| 1 | 0 | 1 | 0 | 1–1 | 2009 | |
| 1 | 0 | 1 | 0 | 1–1 | 2012 | |
| 1 | 0 | 1 | 0 | 0–0 | 2019 | |
| 1 | 0 | 1 | 0 | 0–0 | 2009 | |
| 1 | 0 | 1 | 0 | 0–0 | 2011 | |
| 1 | 1 | 0 | 0 | 3–0 | 2014 | |
| 1 | 0 | 0 | 1 | 1–2 | 2011 | |
| 1 | 0 | 1 | 0 | 0–0 | 2003 |
Biggest wins and heaviest defeats
Biggest wins
Heaviest defeats
at MalawiFriendly, 13 Jul 19681–8 for Botswana
v ZimbabweFriendly, 26 Aug 19900–7 for Botswana
at MalawiFriendly, 13 Sept 19761–7 for Botswana
at NamibiaAfrica Cup of Nations qualifying, 25 Aug 19960–6 for Botswana
at Ivory CoastWorld Cup qualifying, 10 Oct 19920–6 for Botswana
Latest results
at TunisiaAfrica Cup of Nations qualifying, 28 Sept 20262–2 for Botswana
at LibyaAfrica Cup of Nations qualifying, 24 Sept 20262–2 for Botswana
v MalawiMukuru 4 Nations, 31 Mar 20261–0 for Botswana
v ZimbabweMukuru 4 Nations, 28 Mar 20260–3 for Botswana
v DR CongoAfrica Cup of Nations, 30 Dec 20250–3 for Botswana
v BeninAfrica Cup of Nations, 27 Dec 20250–1 for Botswana
v SenegalAfrica Cup of Nations, 23 Dec 20250–3 for Botswana
v GuineaWorld Cup qualifying, 14 Oct 20252–2 for Botswana
v UgandaWorld Cup qualifying, 9 Oct 20250–1 for Botswana
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.
Record by competition
| Competition | P | W | D | L | Goals |
|---|---|---|---|---|---|
| Friendly | 142 | 44 | 47 | 51 | 125–166 |
| Africa Cup of Nations qualifying | 81 | 16 | 21 | 44 | 44–117 |
| COSAFA Cup | 53 | 16 | 19 | 18 | 52–49 |
| World Cup qualifying | 46 | 13 | 7 | 26 | 45–69 |
| Africa Cup of Nations | 6 | 0 | 0 | 6 | 2–16 |
| COSAFA Cup qualifying | 4 | 0 | 0 | 4 | 3–10 |
| Mukuru 4 Nations | 2 | 1 | 0 | 1 | 1–3 |
Top scorers
- 1Diphetogo Selolwane5
- 2Mogakolodi Ngele5
- 3Dipsy Selolwane4
- 4Tshepiso Molwantwa4
- 5Joel Mogorosi3
- 6Gape Mohutsiwa2
- 7Jerome Ramatlhakwane2
- 8Kabelo Seakanyeng2
- 9Nelson Gabolwelwe2
- 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.