STATFANEURO • WORLD CUPS

Last update - 08.01.2026

BOTSWANA players
(italic type - Goalkeepers, bold type - Participants of final tournaments, World Cup matches statistics are in parentheses)
Player Playing career at
FIFA Tournaments
Matches Minutes
in the field
Goals
scored
Goals
conceded
(for goalkeepers)
Yellow
cards
Red
cards
AMOS Ernest 06 10 16 1440 - - 1 -
BANGWE Richard 06 1 9 - - - -
BANTE Thabiso 26 1 7 - - - -
BARUTI Gilbert 26 8 363 - - 1 -
BOLELANG Malepa 06 10 7 315 - - 1 -
BOY Segolame 18 26 10 280 1 - - -
BUTALE Phadza 06 3 206 - - 1 -
COOPER Mothusi 22 26 6 357 - - - -
DAMBE Kabelo 14 18 22 26 12 1080 - -18 - -
DINTWE Julius 94 2 145 - - - -
DISANG Edwin 02 2 126 - - - -
DITLHOKWE Thatayaone 22 26 8 692 - - 3 -
DITSELE Lebogang 18 22 26 11 745 - - 2 -
DUIKER Itumeleng 94 02 6 444 1 - - -
GABANAKGOSI Seabo 06 3 238 - - 1 -
GABOLWELWE Nelson 06 10 14 1139 2 - 2 1
GABONAMONG Mogogi 02 06 10 14 15 1348 1 - 2 1
GADIBOLAE Tapiwa 18 2 117 1 - - -
GAOLAOLWE Mosha 18 22 26 16 1436 1 - 4 -
GAOLEBALE Odirile 02 1 62 - -1 - -
GASEMOTHO Brown 94 1 90 - - 1 -
JOHNSON Mothusi 22 26 6 529 1 - 1 -
KEBATHO Omaatla 18 22 4 136 - - 2 -
KEBUE Thato 26 1 28 - - - -
KESELEBALE Tshepo 26 2 76 - - - -
KGAMANYANE Thatayaone 26 4 101 - - - -
KGASWANE Mpho 22 26 4 219 - - 1 -
KGOPE-NTSHWEU Shimane 02 2 180 - - - -
KGOPOLELO Duncan 06 4 289 - - - -
KGOSIANG Kabelo 06 3 270 - - - -
KGOSIPULA Keagile 26 3 270 - -5 - -
KOLAGANO Pius 06 5 450 - - 1 -
KOPELANG Tebogo 26 6 540 2 - 2 -
KOPI Davis 02 2 149 - - - -
KWAPA Richard 94 1 90 - - - -
LEINANYANE Thabo 22 26 4 360 - - 1 -
LETSHOLATHEBE Ndiyapo 06 10 14 15 1292 - - 5 -
MABOGO Mpho 06 10 2 42 - - - -
MADING Mooketsi 94 1 90 - - - -
MAFOKO Boitumelo 10 14 18 11 934 1 - 2 -
MAIMELA Phineas 02 2 96 - - - -
MAJAFI Koketso 26 1 16 - - - -
MAKGANTAI Onkabetse 22 2 122 - - - -
MANGOLO Kitso 26 7 469 - - 1 -
MAOMAKWA Isaac 94 3 270 - - - -
MAPONDA Thabo 26 4 111 - - - -
MARMAN Barney 02 2 78 - - - -
MARUMO Modiri 06 10 13 1170 - -19 2 -
MATHUMO Simisani 22 2 180 - - 1 -
MATSHAMEKO Alex 06 2 83 - - - -
MBAAKANIYI Christopher 94 2 111 - - - -
MFAKOSE Phillip 94 1 90 - - - -
MOATLHAPING Moemedi 06 10 14 11 585 - - 3 -
MODINGWANE Godiraone 26 3 259 - - - -
MODISAOTSILE Alphonse 14 1 51 - - - -
MOGALADI Michael 06 10 13 1118 - - 2 -
MOGOROSI Joel 06 10 14 18 22 18 1247 3 - - -
MOGOTSI Joshua 94 1 90 - - - -
MOHUTSIWA Gape 26 10 735 2 - 2 -
MOIPOLAI Solomon 94 1 90 - - - -
MOKGWEETSI Lovemore 02 1 90 - - - -
MOLEFE Desmond 94 3 270 - - 1 -
MOLOI Dirang 10 14 5 209 - - 1 -
MOLOI Kekaetswe 14 2 49 - - - -
MOLOI Pontsho 06 10 11 551 - - 1 -
MOLWANTWA Tshepiso 06 11 741 4 - - -
MONGALA Phenyo 14 3 81 - - - -
MONTWEDI Kaelo 94 3 270 - - 1 -
MOPHUTING Terence 94 02 4 360 - - - -
MOSIMANEGAPE Agisanyang 02 2 180 - - - -
MOTANG Thabo 94 3 270 - - - -
MOTHATEGO Jackie 14 3 137 - - 1 -
MOTHUSI Tebogo 06 6 300 - - - -
MOTLHABANE Khumo 06 8 692 - - 3 -
MOTLHABANKWE Tshepo 06 10 14 21 1672 1 - 2 -
MOTSEPE Patrick 14 1 82 - - - -
MOYANA Galabgwe 14 18 4 181 1 - - -
MOYO Gift 26 1 11 - - - -
MOYO Hendrick 18 4 360 - - - -
NATO Ofentse 14 18 9 810 2 - 2 -
NCENGA Obuile 14 3 242 - - - -
NGELE Mogakolodi 14 18 22 26 11 798 4 - 1 -
NTSHINGANE Masego 02 06 6 351 - - - -
NYATHI Talinda 06 1 50 - - - -
OHILWE Mmusa 14 3 270 - - - -
OLERILE Edwin 14 3 270 - - - -
OREBONYE Tumisang 22 26 10 675 - - - -
PAUL Keitumetse 02 1 54 - - - -
PHARO Kgakgamatso 06 1 60 - - - -
PHOKO Goitseone 26 6 540 - -8 1 -
PIKATI Oliver 02 1 85 - - - 1
POWEL Abebnico 10 14 2 91 - - - -
RABITHOME Koegathe 06 1 19 - - - -
RADIPOTSANE Keoagetse 10 2 132 - - 1 -
RAMANOKO Mmoloki 94 4 344 - - 1 -
RAMATLAPENG Thatayaone 26 2 32 - - - -
RAMATLHAKWANA Jerome 10 14 7 569 2 - 1 -
RAMOSHIBIDU Mosimanegape 10 1 52 - - - -
RAMOTSE Olbogeng 26 2 87 - - 1 -
SEAKANYENG Kabelo 18 26 12 901 2 - 2 -
SECHELE Mnoloki 94 4 360 - -9 - -
SEGOPOLO Mmoni 94 1 90 - - - -
SEKWAI Oarabile 26 1 57 - - - -
SELEFA Gobonyeone 10 1 90 - - - -
SELOLWANE Diphetogo 02 06 10 20 1740 8 - 3 -
SEMADI Serati 26 4 51 - - - -
SEMBOWA Tebogo 14 2 38 - - - -
SENNE Gofmamodamo 94 3 270 - - - -
SEOSENYENG Gaopatwe 14 1 33 - - - -
SESINYI Thabang 26 10 589 1 - 2 -
SETSILE Thero 22 26 7 432 - - - -
SIKELE Motsholetsi 26 1 90 - - - -
SOSOME Tebogo 18 4 360 - - - -
THUMA Mompati 06 10 14 15 1317 - - 1 -
TLHALEFANG Molaodi 26 3 133 1 - - -
TSATSILEBE Rapelang 94 4 360 - - - -
TSHELAMETSI Kagiso 02 06 7 568 - -9 - -
TSHIRELETSO Lemponye 14 18 9 402 - - 1 -
VAN DER WESTHUIZEN Kaone 18 2 57 - - - -
VELAPHI Alford 26 9 810 - - 2 -
VISSAGE Omphile 26 1 19 - - - -

STATFANEURO • WORLD CUPS