Botswana SelectCAF 2026 Qualifiers Overview Matches Roster Players Stats Short name:BWAMiddle size name:Botswana Current form HAAHH WLWLW Results Date Team Location Results 26-03-2025 02:00 SomaliaH2 - 021-03-2025 20:00 AlgeriaH1 - 310-06-2024 20:00 SomaliaA1 - 307-06-2024 23:00 UgandaA1 - 021-11-2023 20:00 GuineaH1 - 0 Fixtures Date Team Location Results 03-09-2025 20:00 AlgeriaA v 06-09-2025 20:00 MozambiqueA v 08-10-2025 20:00 UgandaH v 11-10-2025 20:00 GuineaA v 16-11-2023 20:00 Botswana 2 - 3 Mozambique 21-11-2023 20:00 Botswana 1 - 0 Guinea 07-06-2024 23:00 Uganda 1 - 0 Botswana 10-06-2024 20:00 Somalia 1 - 3 Botswana 21-03-2025 20:00 Botswana 1 - 3 Algeria 26-03-2025 02:00 Botswana 2 - 0 Somalia 03-09-2025 20:00 Algeria v Botswana 06-09-2025 20:00 Mozambique v Botswana 08-10-2025 20:00 Botswana v Uganda 11-10-2025 20:00 Guinea v BotswanaDisplay510202550100All Thủ môn Goitseone Phoko Botswana Kabelo Dambe Botswana Keagile Kgosipula Botswana Lesenya Malapela Botswana Thabo Motswagole Botswana Hậu vệ Alford Velaphi Botswana Goitseone Legopelo Botswana Kitso Mangolo Botswana Mosha Gaolaolwe Botswana Mothusi Johnson Botswana Motsholetsi Sikele Botswana Tawana Mbakile Botswana Tebogo Kopelang Botswana Thabang Khuduga Botswana Thatayaone Ditlhokwe Botswana Thato Kebue Botswana Tiền vệ Brandon Wilson Botswana Gape Edwin Mohutsiwa Botswana Gape Thibedi Botswana Gilbert Baruti Botswana Godiraone Modingwane Botswana Gofaone Mabaya Botswana Koketso Majafi Botswana Lebogang Ditsele Botswana Lizo Skweyiya Botswana Monty Enosa Botswana Mothusi Cooper Botswana Oarabile Sekwai Botswana Obakeng Ramotlhwa Botswana Obakeng Senono Botswana Olbogeng Ramotse Botswana Olebogeng Ramotse Botswana Phenyo Nicolas Serameng Botswana Segolame Boy Botswana Thatayaone Kgamanyane Botswana Tiền đạo Eric Ookame Botswana Kabelo Seakanyeng Botswana Mogakolodi Ngele Botswana Molaodi Tlhalefang Botswana Thabang Sesinyi Botswana Thabiso Bante Botswana Tumisang Orebonye Botswana Name Alford Velaphi 3327000 2 0 0 1 0 0 0 0 0 Brandon Wilson 00000 0 0 0 0 0 0 0 0 0 Eric Ookame 00000 0 0 0 0 0 0 0 0 0 Gape Edwin Mohutsiwa 4433702 1 0 0 0 0 0 0 0 0 Gape Thibedi 00000 0 0 0 0 0 0 0 0 0 Gilbert Baruti 217411 0 0 0 0 0 0 0 0 0 Godiraone Modingwane 118001 0 0 0 0 0 0 0 0 0 Gofaone Mabaya 00000 0 0 0 0 0 0 0 0 0 Goitseone Legopelo 00000 0 0 0 0 0 0 0 0 0 Goitseone Phoko 3327000 1 0 0 0 0 0 0 0 0 Kabelo Dambe 119000 0 0 0 0 0 0 0 0 0 Kabelo Seakanyeng 4328212 1 2 1 0 0 1 0 0 0 Keagile Kgosipula 00000 0 0 0 0 0 0 0 0 0 Kitso Mangolo 4436000 1 0 0 0 0 0 0 0 0 Koketso Majafi 101510 0 0 0 0 0 0 0 0 0 Lebogang Ditsele 114601 0 0 0 0 0 0 0 0 0 Lesenya Malapela 00000 0 0 0 0 0 0 0 0 0 Lizo Skweyiya 00000 0 0 0 0 0 0 0 0 0 Mogakolodi Ngele 2110711 1 1 1 1 1 0 0 0 0 Molaodi Tlhalefang 3113221 0 1 1 0 0 0 0 0 0 Monty Enosa 00000 0 0 0 0 0 0 0 0 0 Mosha Gaolaolwe 4436000 0 1 1 0 0 0 0 0 0 Mothusi Cooper 201120 0 0 0 0 0 0 0 0 0 Mothusi Johnson 00000 0 0 0 0 0 0 0 0 0 Motsholetsi Sikele 119000 0 0 0 0 0 0 0 0 0 Oarabile Sekwai 115801 0 0 0 0 0 0 0 0 0 Obakeng Ramotlhwa 00000 0 0 0 0 0 0 0 0 0 Obakeng Senono 00000 0 0 0 0 0 0 0 0 0 Olbogeng Ramotse 00000 0 0 0 0 0 0 0 0 0 Olebogeng Ramotse 218711 1 0 0 0 0 0 0 0 0 Phenyo Nicolas Serameng 00000 0 0 0 0 0 0 0 0 0 Segolame Boy 316021 0 0 0 0 0 0 0 0 0 Tawana Mbakile 00000 0 0 0 0 0 0 0 0 0 Tebogo Kopelang 3327000 1 0 0 0 0 0 0 0 0 Thabang Khuduga 00000 0 0 0 0 0 0 0 0 0 Thabang Sesinyi 4326413 0 1 1 2 0 0 0 0 0 Thabiso Bante 10610 0 0 0 0 0 0 0 0 0 Thabo Motswagole 00000 0 0 0 0 0 0 0 0 0 Thatayaone Ditlhokwe 4433301 2 0 0 0 0 0 0 0 0 Thatayaone Kgamanyane 203520 0 0 0 1 0 0 0 0 0 Thato Kebue 102710 0 0 0 0 0 0 0 0 0 Tumisang Orebonye 4329611 0 0 0 0 0 0 0 0 0