National Football Teams
  • Old website
  • English English
    Deutsch (beta) Deutsch (beta)
  • News
  • Teams
    • Europe
    • Africa
    • Asia
    • Oceania
    • South America
    • North America
  • Matches
    • African Nations Cup
    • Asian Cup
    • Copa América
    • European Championship
    • Gold Cup
    • Oceania Cup
    • World Cup
    • Other Tournaments
    • Friendlies
  • Clubs
  • Statistics
  • Contact
  • Forums
  • Home
  • Teams
  • Countries of Africa
  • Botswana (2025)

Botswana

  • General
  • Players
  • Matches
  • Match Progress
  • Favorite Opponents
  • World Cup Stats
You are using an old browser which is not compatible with our new design. Please update your browser or use our old website.

General Information for Botswana

Botswana Football Association
Founded
1970
FIFA entry
1978
Average height in 2025
1.74m
Average age in 2025
28.8
Confederation
CAF
Infos provided by
The-Sports.org
Emblem
Jersey in 2025
Jersey in 2025

Coaches in 2025

Ramoreboli, Morena (Coach)

Ramoreboli Kindly provided by Jorge Mendoza
Add Picture

Ramoreboli, Morena (Coach)

Day of Birth
1981-10-16
Place of Birth
Rosendal (South Africa)
Matches
8 (8 / 0)
Goto coach Morena Ramoreboli

Players of Botswana in 2025

FIFA Non FIFA
Name Day of Birth Position Current Club M S G M S G
Kgosipula, Keeagile 1996-01-02 Goalkeeper Botswana Mochudi Centre Chiefs 3 0 0 0 0 0
Phoko, Goitseone 1994-12-13 Goalkeeper Botswana Jwaneng Galaxy 3 0 0 0 0 0
Motswagole, Thabo 2000-04-22 Goalkeeper Botswana Gaborone United 2 0 0 0 0 0
Johnson, Mothusi 1997-07-28 Left Back Botswana Gaborone United 7 0 1 0 0 0
Gaolaolwe, Mosha 1993-12-25 Right Back Botswana Township Rollers Gaborone 6 0 0 0 0 0
Velaphi, Alford 1999-01-18 Defender Botswana Gaborone United 6 0 0 0 0 0
Kopelang, Tebogo 2000-04-24 Centre Back Botswana Jwaneng Galaxy 3 0 2 0 0 0
Ditlhokwe, Thatayaone 1998-09-21 Centre Back Libya Al-Ittihad Tripoli 2 0 0 0 0 0
Leinanyane, Thabo 1993-07-27 Right Back Botswana Jwaneng Galaxy 2 0 0 0 0 0
Sakana, Botsile 2001-01-26 Right Back Botswana Orapa United 2 0 0 0 0 0
Bapaletswe, Simon Defender Botswana Township Rollers Gaborone 2 0 0 0 0 0
Nganda, Shanganani Defender Botswana Mochudi Centre Chiefs 2 0 0 0 0 0
Mangolo, Kitso 1999-01-06 Left Back South Africa Richards Bay FC 1 2 0 0 0 0
Mmangwedi, Kemoneetswe 1999-02-03 Centre Back Botswana Orapa United 0 1 0 0 0 0
Ramokgathadi, Ngwako Defender Botswana Sua Flamingoes 0 1 0 0 0 0
Mohutsiwa, Gape 1997-03-20 Defensive Midfielder Algeria MC Oran 4 2 2 0 0 0
Modingwane, Godiraone 1996-06-26 Attacking Midfielder Botswana BDF XI Gaborone 4 0 0 0 0 0
Baruti, Gilbert 1992-03-16 Attacking Midfielder Botswana Mochudi Centre Chiefs 3 3 0 0 0 0
Setsile, Thero 1995-10-08 Attacking Midfielder Botswana Jwaneng Galaxy 3 2 1 0 0 0
Kgamanyane, Thatayaone 1996-01-30 Attacking Midfielder Botswana Gaborone United 3 1 1 0 0 0
Cooper, Mothusi 1997-07-19 Centre Midfielder Botswana Township Rollers Gaborone 3 1 0 0 0 0
Ditsele, Lebogang 1996-04-20 Centre Midfielder Botswana Gaborone United 3 1 0 0 0 0
Boy, Segolame 1992-11-07 Attacking Midfielder Botswana Sua Flamingoes 2 2 1 0 0 0
Kgaswane, Mpho 1994-06-13 Right Midfielder Botswana Gaborone United 2 0 0 0 0 0
Serameng, Phenyo 1996-09-27 Centre Midfielder Botswana Sua Flamingoes 1 1 0 0 0 0
Shadikong, Theo 2002-03-26 Midfielder Botswana Mochudi Centre Chiefs 1 0 0 0 0 0
Keselebale, Tshepho 2001-02-19 Midfielder Botswana Jwaneng Galaxy 0 2 0 0 0 0
Reetsang, Amogelang Midfielder Botswana TAFIC Francistown 0 2 0 0 0 0
Moyo, Gift 1990-08-20 Attacking Midfielder Botswana Jwaneng Galaxy 0 1 0 0 0 0
Phiri, Karabo 1995-08-27 Centre Midfielder Botswana Gaborone United 0 1 0 0 0 0
Vissagie, Omphile 1994-07-20 Attacking Midfielder Botswana Township Rollers Gaborone 0 1 0 0 0 0
Orebonye, Tumisang 1996-03-26 Centre Forward Morocco Wydad AC Casablanca 5 0 0 0 0 0
Seakanyeng, Kabelo 1993-06-25 Left Winger Morocco Maghreb AS Fès 4 0 0 0 0 0
Maponda, Thabo 2000-07-14 Centre Forward Botswana Gaborone United 3 3 1 0 0 0
Sesinyi, Thabang 1992-10-15 Right Winger Botswana Jwaneng Galaxy 3 3 0 0 0 0
Fortune, Ronaldo 1997-12-17 Striker Botswana Mochudi Centre Chiefs 2 0 0 0 0 0
Semadi, Serati 1995-12-25 Striker Botswana Sua Flamingoes 1 5 1 0 0 0
Ramatlapeng, Thatayaone 1996-06-05 Centre Forward Botswana Township Rollers Gaborone 0 1 0 0 0 0

Matches of Botswana in 2025

Date Home Team Away Team Result Event Stadium FIFA
2025-03-21
Botswana
Botswana
Algeria
Algeria
1:3 c
Botswana vs. Algeria
World Cup 2026 - Group G
Obed Itani Chilume Stadium
2025-03-25
Botswana
Botswana
Somalia
Somalia
2:0 c
Botswana vs. Somalia
World Cup 2026 - Group G
Obed Itani Chilume Stadium
2025-06-09
Comoros
Comoros
Botswana
Botswana
0:0 c
Comoros vs. Botswana
COSAFA 2025 - Group D
Dr. Petrus Molemela Stadium
2025-06-11
Botswana
Botswana
Zambia
Zambia
3:3 c
Botswana vs. Zambia
COSAFA 2025 - Group D
Dr. Petrus Molemela Stadium
2025-09-04
Algeria
Algeria
Botswana
Botswana
3:1 c
Algeria vs. Botswana
World Cup 2026 - Group G
Hocine Aït Ahmed Stadium
2025-09-08
Mozambique
Mozambique
Botswana
Botswana
2:0 c
Mozambique vs. Botswana
World Cup 2026 - Group G
Estádio do Zimpeto
2025-10-09
Botswana
Botswana
Uganda
Uganda
0:1 c
Botswana vs. Uganda
World Cup 2026 - Group G
Obed Itani Chilume Stadium
2025-10-14
Guinea
Guinea
Botswana
Botswana
2:2 c
Guinea vs. Botswana
World Cup 2026 - Group G
Stade Mohamed V
8 Matches

Match Progress for Botswana in 2025

Favorite Opponents of Botswana

Opponent M W D L G
Eswatini
Eswatini
31 15 10 6 43
Lesotho
Lesotho
31 16 10 5 50
Zambia
Zambia
29 4 7 18 20
Mozambique
Mozambique
22 3 5 14 17
Malawi
Malawi
20 6 6 8 22
South Africa
South Africa
20 3 2 15 32
Namibia
Namibia
20 9 9 2 26
Zimbabwe
Zimbabwe
19 5 3 11 14
Angola
Angola
14 3 4 7 13
Egypt
Egypt
8 0 3 5 2
Tunisia
Tunisia
8 2 2 4 5
Madagascar
Madagascar
8 2 2 4 5
Uganda
Uganda
7 0 2 5 2
Kenya
Kenya
7 3 0 4 7
Mali
Mali
7 1 0 6 5
Guinea
Guinea
7 1 1 5 5
Libya
Libya
6 1 2 3 1
Tanzania
Tanzania
6 1 3 2 9
Mauritania
Mauritania
6 1 1 4 4
Burkina Faso
Burkina Faso
6 2 1 3 3
Comoros
Comoros
5 2 2 1 3
DR Congo
DR Congo
5 1 2 2 5
Burundi
Burundi
5 2 2 1 2
Ethiopia
Ethiopia
4 2 0 2 7
Algeria
Algeria
4 0 0 4 2
Seychelles
Seychelles
4 4 0 0 8
Ivory Coast
Ivory Coast
4 0 2 2 1
Mauritius
Mauritius
3 1 1 1 6
Niger
Niger
3 0 1 2 2
Equatorial Guinea
Equatorial Guinea
3 1 0 2 4
Morocco
Morocco
3 0 1 2 1
Togo
Togo
2 1 0 1 2
Somalia
Somalia
2 2 0 0 5
Guinea-Bissau
Guinea-Bissau
2 1 1 0 3
Chad
Chad
2 2 0 0 2
Eritrea
Eritrea
2 2 0 0 5
Ghana
Ghana
2 0 1 1 0
Cape Verde
Cape Verde
2 2 0 0 2
Senegal
Senegal
2 0 0 2 0
Central African Republic
Central African Republic
2 1 0 1 3
Iran
Iran
1 0 1 0 1
Iraq
Iraq
1 0 1 0 1
Trinidad & Tobago
Trinidad & Tobago
1 0 1 0 0
Rwanda
Rwanda
1 0 1 0 0
Nigeria
Nigeria
1 0 1 0 0
South Sudan
South Sudan
1 1 0 0 3
China
China
1 0 0 1 1
Liberia
Liberia
1 0 1 0 0
Gabon
Gabon
1 0 1 0 0
Cameroon
Cameroon
1 0 1 0 0
New Zealand
New Zealand
1 0 1 0 0
Sweden
Sweden
1 0 0 1 1
355 103 95 157 355

All Time World Cup Stats for Botswana

0
0
0
0/ 0/ 0
0
0

Top Players

0

Dipsy Selolwane

0

Mosha Gaolaolwe

0

Mosha Gaolaolwe

0

Oliver Pikati

Info

Unauthorized publishing and copying of this website's content and images strictly prohibited!

Last update : 12/26/25, 11:13 PM

Installed version: 3.0.0

Useful links

  • Links to other relevant pages
  • Frequently Asked Questions
  • Access the NFT forums
  • Credits and thanks
  • Want to share a player picture?
  • Datenschutzerklärung
  • Data Privacy Statement

Latest player pix

Emasi_Koroi Emasi Koroi Dec 26, 2025
Karuna_Gopalan Karuna Gopalan Dec 26, 2025
Issa_Vitalis Issa Vitalis Dec 26, 2025
Pierre_Wacapo Pierre Wacapo Dec 26, 2025

© 2004-2025 by National Football Teams all rights reserved.