Botswana
World ranking #155 Elo 1431
All-time record
334Played
90Won
94Drawn
150Lost
27% win rate
Goals : 272 : 430
Head-to-head
Choose an opponent to see the head-to-head.
Recent matches
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| September 27, 2026 | Tunisia | 2 : 2 | Botswana | African Cup of Nations qualification |
| September 23, 2026 | Libya | 2 : 2 | Botswana | African Cup of Nations qualification |
| March 30, 2026 | Botswana | 1 : 0 | Malawi | Mukuru 4 Nations |
| March 27, 2026 | Botswana | 0 : 3 | Zimbabwe | Mukuru 4 Nations |
| December 29, 2025 | Botswana | 0 : 3 | DR Congo | African Cup of Nations |
| December 26, 2025 | Benin | 1 : 0 | Botswana | African Cup of Nations |
| December 22, 2025 | Senegal | 3 : 0 | Botswana | African Cup of Nations |
| October 13, 2025 | Guinea | 2 : 2 | Botswana | FIFA World Cup qualification |
| October 8, 2025 | Botswana | 0 : 1 | Uganda | FIFA World Cup qualification |
| September 7, 2025 | Mozambique | 2 : 0 | Botswana | FIFA World Cup qualification |
| September 3, 2025 | Algeria | 3 : 1 | Botswana | FIFA World Cup qualification |
| March 24, 2025 | Botswana | 2 : 0 | Somalia | FIFA World Cup qualification |
| March 20, 2025 | Botswana | 1 : 3 | Algeria | FIFA World Cup qualification |
| November 18, 2024 | Egypt | 1 : 1 | Botswana | African Cup of Nations qualification |
| November 14, 2024 | Botswana | 1 : 1 | Mauritania | African Cup of Nations qualification |