Men's national team · Confédération Africaine de Football
Botswana
1399 ±163
Botswana are 123rd of 211 ranked teams, in tier 6. The model is about 95% sure their true strength lies between 1236 and 1562. Ratings use the last 12 years of results and were updated on 2026-11-05.
Coming up: Africa Cup of Nations 2027 qualifiers.
Last 5 results
| 2026-09-28 | v Tunisia · African Cup of Nations qualification | 2–2 D |
| 2026-09-24 | v Libya · African Cup of Nations qualification | 2–2 D |
| 2026-03-31 | v Malawi · Mukuru 4 Nations | 1–0 W |
| 2026-03-28 | v Zimbabwe · Mukuru 4 Nations | 0–3 L |
| 2025-12-30 | v Congo DR · African Cup of Nations | 0–3 L |
Next matches
| 11 Nov 2026 | Uganda v Botswana · Africa Cup of Nations qualification |
| 15 Nov 2026 | Botswana v Uganda · Africa Cup of Nations qualification |
Most-played opponents
| Botswana v Eswatini | 27 meetings: 16–7–4 |
| Botswana v Lesotho | 26 meetings: 14–8–4 |
| Botswana v Malawi | 26 meetings: 6–7–13 |
| Botswana v Mozambique | 24 meetings: 4–5–15 |
| Botswana v Zambia | 20 meetings: 4–3–13 |
| Botswana v Namibia | 19 meetings: 9–8–2 |
| Botswana v Zimbabwe | 19 meetings: 4–3–12 |
| Botswana v South Africa | 17 meetings: 3–1–13 |
Every opponent (52)
- Algeria 0–0–4
- Angola 3–4–8
- Benin 0–0–1
- Burkina Faso 2–1–3
- Burundi 2–1–1
- Cabo Verde 2–0–0
- Cameroon 0–1–0
- Central African Republic 1–0–1
- Chad 2–0–0
- China PR 0–0–2
- Comoros 2–1–1
- Congo DR 1–2–3
- Côte d'Ivoire 0–2–2
- Egypt 0–3–5
- Equatorial Guinea 1–0–2
- Eritrea 2–0–0
- Eswatini 16–7–4
- Ethiopia 1–0–2
- Gabon 0–1–0
- Ghana 0–1–1
- Guinea 1–1–5
- Guinea-Bissau 1–1–0
- IR Iran 0–1–0
- Iraq 0–1–0
- Kenya 3–0–4
- Lesotho 14–8–4
- Liberia 0–1–0
- Libya 1–3–2
- Madagascar 2–1–3
- Malawi 6–7–13
- Mali 1–0–6
- Mauritania 1–1–3
- Mauritius 1–1–1
- Morocco 0–0–2
- Mozambique 4–5–15
- Namibia 9–8–2
- New Zealand 0–1–0
- Niger 0–1–2
- Nigeria 0–1–0
- Senegal 0–0–3
- Seychelles 2–0–0
- Somalia 2–0–0
- South Africa 3–1–13
- South Sudan 1–0–0
- Sweden 0–0–1
- Tanzania 0–2–1
- Togo 1–0–1
- Trinidad and Tobago 0–1–0
- Tunisia 2–3–4
- Uganda 0–2–5
- Zambia 4–3–13
- Zimbabwe 4–3–12
Every rating, chart and prediction on Formline is worked out from open match data. All teams