Botswana national football team
Next match: Uganda – Botswana, 14 Nov 2026 (Africa Cup of Nations qualifiers, Group H). Latest result: Botswana 0–2 Mozambique, 30 Sep 2026 (Friendly).
The federation's website: bfa.co.bw (opens in a new tab)
76
games in our data
17
wins
19
draws
40
losses
Counted from 24 Mar 2016: every match in our data.
Fixtures and results
Next games
| Kick-off | Match |
|---|---|
| Uganda – Botswana Africa Cup of Nations qualifiers, Group H | |
| Botswana – Uganda Africa Cup of Nations qualifiers, Group H |
Latest games
| Date | Match | Result |
|---|---|---|
| 30 Sep 2026 | Botswana 0–2 Mozambique Friendly | Form: loss. |
| 28 Sep 2026 | Tunisia 2–2 Botswana Africa Cup of Nations qualifiers, Group H | Form: draw. |
| 24 Sep 2026 | Libya 2–2 Botswana Africa Cup of Nations qualifiers, Group H | Form: draw. |
| 30 Dec 2025 | Botswana 0–3 DR Congo Africa Cup of Nations, Group D | Form: loss. |
| 27 Dec 2025 | Benin 1–0 Botswana Africa Cup of Nations, Group D | Form: loss. |
| 23 Dec 2025 | Senegal 3–0 Botswana Africa Cup of Nations, Group D | Form: loss. |
| 18 Dec 2025 | Tunisia 2–1 Botswana Friendly | Form: loss. |
| 14 Oct 2025 | Guinea 2–2 Botswana World Cup qualifiers, Group G | Form: draw. |
| 9 Oct 2025 | Botswana 0–1 Uganda World Cup qualifiers, Group G | Form: loss. |
| 8 Sep 2025 | Mozambique 2–0 Botswana World Cup qualifiers, Group G | Form: loss. |
| 4 Sep 2025 | Algeria 3–1 Botswana World Cup qualifiers, Group G | Form: loss. |
| 25 Mar 2025 | Botswana 2–0 Somalia World Cup qualifiers, Group G | Form: win. |
| 21 Mar 2025 | Botswana 1–3 Algeria World Cup qualifiers, Group G | Form: loss. |
| 19 Nov 2024 | Egypt 1–1 Botswana Africa Cup of Nations qualifiers, Group C | Form: draw. |
| 15 Nov 2024 | Botswana 1–1 Mauritania Africa Cup of Nations qualifiers, Group C | Form: draw. |
| 25 Mar 2024 | Burundi 0–0 Botswana Friendly | Form: draw. |
| 22 Mar 2024 | Botswana 0–0 Rwanda Friendly | Form: draw. |
| 8 Jan 2024 | Botswana 1–1 Mozambique Friendly | Form: draw. |
| 16 Oct 2023 | Botswana 2–1 Eswatini Friendly | Form: win. |
| 30 Sep 2023 | Botswana 1–1 Zimbabwe Friendly | Form: draw. |
| 17 Nov 2022 | Angola 1–0 Botswana Friendly | Form: loss. |
| 27 Sep 2022 | South Africa 1–0 Botswana Friendly | Form: loss. |
| 14 Oct 2019 | Egypt 1–0 Botswana Friendly | Form: loss. |
A match decided on penalties is listed as a draw (pen.): our data do not say who won the shootout.
Frequently asked questions
When is Botswana's next match?
Next match: Uganda – Botswana, 14 Nov 2026 (Africa Cup of Nations qualifiers, Group H).
What was Botswana's latest result?
Latest result: Botswana 0–2 Mozambique, 30 Sep 2026 (Friendly).
The day's tips on Telegram
Every morning (about 10:00 Tallinn time) the day's card tips go to the free Telegram channel; on some days there are none, and we say so.