World: Friendly International - Main
Burundi Botswana 0:0 (0:0, 0:0) details 25.03.2024
Botswana Rwanda 0:0 (0:0, 0:0) details 22.03.2024
Botswana Mozambique 1:1 (1:0, 0:1) details 08.01.2024
Ghana Botswana CAN. details 08.01.2024
World: World Championship - Qualification - First stage
Group G - 2. Round Botswana Guinea 1:0 (0:0, 1:0) details 21.11.2023
Group G - 1. Round Botswana Mozambique 2:3 (0:1, 2:2) details 16.11.2023
World: Friendly International - Main
Botswana Eswatini 2:1 (1:0, 1:1) details 16.10.2023
Zimbabwe Botswana CAN. details 14.10.2023
Botswana Zimbabwe 1:1 (0:0, 1:1) details 30.09.2023
Africa: Africa Cup of Nations - Qualification - Main
Group J - 6. Round Tunisia Botswana 3:0 (0:0, 3:0) details 07.09.2023
Africa: COSAFA Cup - Main
Group A Namibia Botswana 0:0 (0:0, 0:0) details 11.07.2023
Group A South Africa Botswana 2:1 (0:0, 2:1) details 08.07.2023
Group A Eswatini Botswana 0:1 (0:1, 0:0) details 05.07.2023
Africa: Africa Cup of Nations - Qualification - Main
Group J - 5. Round Botswana Libya 1:0 (1:0, 0:0) details 17.06.2023
Group J - 4. Round Botswana Equatorial Guinea 2:3 (1:2, 1:1) details 28.03.2023
Group J - 3. Round Equatorial Guinea Botswana 2:0 (1:0, 1:0) details 24.03.2023
World: Friendly International - Main
Angola Botswana 1:0 (1:0, 0:0) details 17.11.2022
South Africa Botswana 1:0 (1:0, 0:0) details 27.09.2022
Africa: African Nations Championship - Qualification - Main
Final - 2nd leg Madagascar Botswana 1:1 (1:0, 0:1) details 02.09.2022
Final - 1st leg Botswana Madagascar 0:1 (0:1, 0:0) details 27.08.2022
Semi-finals - 2nd leg Eswatini Botswana 2:2 (1:1, 1:1) details 31.07.2022
Semi-finals - 1st leg Botswana Eswatini 0:0 (0:0, 0:0) details 23.07.2022
Africa: COSAFA Cup - 5th-8th places - Play Offs
5th place South Africa Botswana 2:1 (1:0, 1:1) details 17.07.2022
Semi-finals Botswana Eswatini 2:0 (1:0, 1:0) details 15.07.2022
Africa: COSAFA Cup - Play Offs
Quarter-finals Zambia Botswana 2:1 PEN. (1:0, 0:1, 5:4) details 12.07.2022
Africa: COSAFA Cup - Main
Group A Botswana Angola 1:0 (0:0, 1:0) details 10.07.2022
Group A Comoros Botswana 0:1 (0:1, 0:0) details 07.07.2022
Group A Seychelles Botswana 0:1 (0:0, 0:1) details 05.07.2022
Africa: Africa Cup of Nations - Qualification - Main
Group J - 2. Round Botswana Tunisia 0:0 (0:0, 0:0) details 05.06.2022
Group J - 1. Round Libya Botswana 1:0 (0:0, 1:0) details 01.06.2022
World: Friendly International - Main
Botswana Eswatini 1:0 (0:0, 1:0) details 27.05.2022
Africa: Africa Cup of Nations - Qualification - Preliminary
Final - 2nd leg Botswana Eritrea CAN. details 29.03.2022
World: Friendly International - Main
Tanzania Botswana CAN. details 26.03.2022
Africa: Africa Cup of Nations - Qualification - Preliminary
Final - 1st leg Eritrea Botswana CAN. details 21.03.2022
Africa: COSAFA Cup - Main
Group A Eswatini Botswana 1:1 (1:0, 0:1) details 14.07.2021
Group A Zambia Botswana 2:1 (1:0, 1:1) details 13.07.2021
Group A Botswana Lesotho 4:0 (2:0, 2:0) details 10.07.2021
Group A South Africa Botswana 1:0 (0:0, 1:0) details 06.07.2021
Africa: Africa Cup of Nations - Qualification - Main
Group H - 6. Round Algeria Botswana 5:0 (1:0, 4:0) details 29.03.2021
Group H - 5. Round Botswana Zimbabwe 0:1 (0:1, 0:0) details 25.03.2021
Group H - 4. Round Botswana Zambia 1:0 (1:0, 0:0) details 16.11.2020
Group H - 3. Round Zambia Botswana 2:1 (1:1, 1:0) details 12.11.2020
Group H - 2. Round Botswana Algeria 0:1 (0:1, 0:0) details 18.11.2019
Group H - 1. Round Zimbabwe Botswana 0:0 (0:0, 0:0) details 15.11.2019
World: Friendly International - Main
Egypt Botswana 1:0 (0:0, 1:0) details 14.10.2019
Botswana Liberia 0:0 (0:0, 0:0) details 30.09.2019
World: World Championship - Qualification - First stage
Final - 2nd leg Malawi Botswana 1:0 (0:0, 1:0) details 10.09.2019
Final - 1st leg Botswana Malawi 0:0 (0:0, 0:0) details 07.09.2019
Africa: African Nations Championship - Qualification - Main
Semi-finals - 2nd leg Zambia Botswana 3:2 (2:2, 1:0) details 03.08.2019
Semi-finals - 1st leg Botswana Zambia 0:0 (0:0, 0:0) details 26.07.2019