fixtures




Latest videos Botswana
Global stats in WC Qualification Africa
Main formation
- 4-2-3-1 4 matches this season

- Surface: grass
- Capacity: 22500
- Type selection male
- Names Botswana
- Code BOT
- Area Botswana
Botswana on Football Today
Botswana match result
The next match is Algeria vs Botswana and kicks-off at 20:00 on the Monday 01 September 2025 as part of the the week 7 of WC Qualification Africa.
The latest result of WC Qualification Africa featured Botswana and Somalia and ended up in a 2-0 score.
Botswana is currently at rank 3. in the General table of WC Qualification Africa 2026 Canada/Mexico/USA Group Stage - Group G.
Main players
The full squad is as follows:Goalkeepers: Bophelo Kealeboga, Victor James, Mwampole Masule, Kabelo Dambe, Kabelo Maphakela, Lesenya Malapela and Goitseone Phoko
Defenders: Thabo Kebonyemodisa Leinanyane, Thatayaone Galejewe Ditlhokwe, Mosha Gaolaolwe, Alford Velaphi, Mothusi Johnson, Botsile Tiroyaone Sakana, Chicco Molefe, Ratlhogo Ricky Ratlhogo, Kemoneetswe Mmangwedi and Tebogo Kopelang
Midfielders: Bonniface Ramolale, Olebogeng Ramotse, Gape Edwin Mohutsiwa, Kabelo Seakanyeng, Wedu Reneilwe Batlokwa, Koketso Majafi, Tumisang Orebonye, Segolame Boy, Godiraone Modingwane, Gift Moyo, Tshepo Keselebale, Lebogang Ditsele, Theo Shadikong and Gilbert Baruti
Strikers: Omaatla Kebatho, Molaodi Tlhalefang, Godfrey Nonko Tauyatswala, Thabang Vicent Sesinyi and Francis Thero Setsile
Botswana schedule & next match
Following Algeria vs Botswana, the next match will be Mozambique vs Botswana on Monday 08 September 2025. The manager Mogomotsi Mpote will announce its strategy and the game sheet a few minutes ahead of the game. The team usually plays with a 4-2-3-1 starting 11
- Squad size 36
- Average age 28.1
- Foreign players 0 (0%)
-
#2 Thabo Kebonyemodisa Leinanyane
31 years
-
#3 Thatayaone Galejewe Ditlhokwe
26 years
-
#4 Mosha Gaolaolwe
31 years
-
#5 Alford Velaphi
26 years
-
#12 Mothusi Johnson
27 years
-
#17 Botsile Tiroyaone Sakana
24 years
-
#17 Chicco Molefe
29 years
-
#19 Ratlhogo Ricky Ratlhogo
24 years
-
#19 Kemoneetswe Mmangwedi
26 years
-
#20 Tebogo Kopelang
22 years
-
Bonniface Ramolale
23 years
-
#4 Olebogeng Ramotse
27 years
-
#6 Gape Edwin Mohutsiwa
28 years
-
#7 Kabelo Seakanyeng
31 years
-
#8 Wedu Reneilwe Batlokwa
27 years
-
#9 Koketso Majafi
32 years
-
#11 Tumisang Orebonye
29 years
-
#13 Segolame Boy
32 years
-
#14 Godiraone Modingwane
28 years
-
#15 Gift Moyo
34 years
-
#15 Tshepo Keselebale
24 years
-
#18 Lebogang Ditsele
28 years
-
#19 Theo Shadikong
23 years
-
#22 Gilbert Baruti
33 years

- 4-3-3 1 time
- 4-4-2 1 time
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 4 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 2 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 4 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 2 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 4 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 2 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 61'
- Last goal scored on average 78'
- Number of matches - at least 1 goal scored 5
- First goal conceded on average 52'
- Last goal conceded on average 74'
- Number of matches - at least 1 goal conceded 4
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 74'
- Last goal scored on average 79'
- Number of matches - at least 1 goal scored 4
- First goal conceded on average 29'
- Last goal conceded on average 75'
- Number of matches - at least 1 goal conceded 2
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 10'
- Last goal scored on average 72'
- Number of matches - at least 1 goal scored 1
- First goal conceded on average 74'
- Last goal conceded on average 74'
- Number of matches - at least 1 goal conceded 2