Botswana: 2023
Select Season:
Mar 24, 2023 7pm
Mar 28, 2023 2pm
Africa Cup of Nations Qualifying Group Stage
Botswana
2-3
Eq Guinea
Elias (38'), Seakanyeng (66' pen.)
Jun 17, 2023 5pm
Africa Cup of Nations Qualifying Group Stage
Botswana
1-0
Libya
Mohutsiwa (45')
Bin Amir (23'), Taqtaq (81'), Ellafi (90+5')
Jul 5, 2023 2pm
Jul 8, 2023 2pm
COSAFA Cup Group Stage
South Africa
2-1
Botswana
Rayners (66' pen.), Mogaila (67')
Human (71'), Mthethwa (86'), Makume (90+1')
Human (71'), Mthethwa (86'), Makume (90+1')
Kgamanyane (63')
Kopelang (64')
Kopelang (64')
Jul 11, 2023 5pm
COSAFA Cup Group Stage
Namibia
0-0
Botswana
Ronaldo Kamatuka (52'), Amutenya (64')
Ditsele (32'), Nico Babutsi (62')
Sep 7, 2023 8pm
Africa Cup of Nations Qualifying Group Stage
Tunisia
3-0
Botswana
Sep 30, 2023 3pm
Oct 14, 2023 2pm
International Friendlies Friendlies 3
Zimbabwe
P-P
Botswana
Oct 16, 2023 3pm
Nov 16, 2023 1pm
World Cup Qualifying - Africa Group Stage
Botswana
2-3
Mozambique
Nov 21, 2023 1pm
Africa Cup of Nations Qualifying
Mar 24, 2023 7pm
Mar 28, 2023 2pm
Africa Cup of Nations Qualifying Group Stage
Botswana
2-3
Eq Guinea
Elias (38'), Seakanyeng (66' pen.)
Jun 17, 2023 5pm
Africa Cup of Nations Qualifying Group Stage
Botswana
1-0
Libya
Mohutsiwa (45')
Bin Amir (23'), Taqtaq (81'), Ellafi (90+5')
Sep 7, 2023 8pm
Africa Cup of Nations Qualifying Group Stage
Tunisia
3-0
Botswana
COSAFA Cup
Jul 5, 2023 2pm
Jul 8, 2023 2pm
COSAFA Cup Group Stage
South Africa
2-1
Botswana
Rayners (66' pen.), Mogaila (67')
Human (71'), Mthethwa (86'), Makume (90+1')
Human (71'), Mthethwa (86'), Makume (90+1')
Kgamanyane (63')
Kopelang (64')
Kopelang (64')
Jul 11, 2023 5pm
COSAFA Cup Group Stage
Namibia
0-0
Botswana
Ronaldo Kamatuka (52'), Amutenya (64')
Ditsele (32'), Nico Babutsi (62')
International Friendlies
Sep 30, 2023 3pm
Oct 14, 2023 2pm
International Friendlies Friendlies 3
Zimbabwe
P-P
Botswana
Oct 16, 2023 3pm
World Cup Qualifying - Africa
Nov 16, 2023 1pm
World Cup Qualifying - Africa Group Stage
Botswana
2-3
Mozambique
Nov 21, 2023 1pm