Every Botswana fixture and result in 2026, in every competition.
Updated 28 September 2026, after the last game
| Date | Competition | Home | Result | Away |
|---|---|---|---|---|
| Sat 28 Mar 2026 | Friendly International | Botswana | 0-3 | Zimbabwe |
| Tue 31 Mar 2026 | Friendly International | Botswana | 1-0 | Malawi |
| Fri 5 Jun 2026 | Friendly International | Angola | 1-1 | Botswana |
| Thu 24 Sep 2026 | Africa Cup of Nations Qualifications | Libya | 2-2 | Botswana |
| Mon 28 Sep 2026 | Africa Cup of Nations Qualifications | Tunisia | 2-2 | Botswana |
| Sat 14 Nov 2026 | Africa Cup of Nations Qualifications | Uganda | 16:00 | Botswana |
| Tue 17 Nov 2026 | Africa Cup of Nations Qualifications | Botswana | 19:00 | Uganda |
Botswana's next game is Uganda away in Africa Cup of Nations Qualifications on Saturday 14 November 2026 at 16:00 UK time, the first of their two games in November 2026.
Botswana are next at home to Uganda in Africa Cup of Nations Qualifications on Tuesday 17 November 2026 at 19:00 UK time, their third home game of 2026 after two at home so far.
Botswana's last five results in 2026 were Tunisia 2-2 Botswana, Libya 2-2 Botswana, Angola 1-1 Botswana, Botswana 1-0 Malawi and Botswana 0-3 Zimbabwe: one win, three draws and one defeat.
Botswana have played five games in 2026 (two in Africa Cup of Nations Qualifications, three friendlies), winning one, drawing three and losing one, with two still to play.