Player Country Position born
A
Francis Afriyie Ghana Ghana Forward 18/01/1995
B
Thato Bolweleng Botswana Botswana Defender 08/10/1990
Segolame Boy Botswana Botswana Midfielder 07/11/1992
C
Mothusi Cooper Botswana Botswana Midfielder 19/07/1997
D
Kabelo Dambe Botswana Botswana Goalkeeper 10/05/1990
Wagarre Dikago Botswana Botswana Goalkeeper 24/09/1994
Thatayaone Ditlhokwe Botswana Botswana Defender 21/09/1998
Lebogang Ditsele Botswana Botswana Midfielder 20/04/1996
Maano Ditshupo Botswana Botswana Midfielder 20/01/1985
G
Seabo Gabanakgosi Botswana Botswana Midfielder 19/06/1979
Mogogi Gabonamong Botswana Botswana Midfielder 10/09/1982
Tapiwa Gadibolae Botswana Botswana Midfielder 26/02/1993
Moshe Gaolaolwe Botswana Botswana Defender 25/12/1993
K
Bogosi Kaekwe Botswana Botswana Defender 27/05/1994
Kobamelo Kebaikanye Botswana Botswana Forward 27/08/1991
Kenanao Kgetholetsile Botswana Botswana Forward 28/08/1983
Keagile Kgosipula Botswana Botswana Goalkeeper 02/01/1996
Sekhana Koko Botswana Botswana Midfielder 05/06/1989
L
Majawa Lawrence Malawi Malawi Forward 30/03/1980
Boyo Lechaena Botswana Botswana Forward 02/01/1998
Pako Lekgari Botswana Botswana Defender 10/08/1990
Jackson Lesole Botswana Botswana Defender 16/07/1992
Ocean Lottering Botswana Botswana Forward 25/04/1998
Jerome Louise Namibia Namibia Forward 23/09/1987
M
Boitumelo Mafoko Botswana Botswana Midfielder 29/08/1980
Noah Maposa Botswana Botswana Goalkeeper 03/06/1985
Mwampule Masule Botswana Botswana Goalkeeper 14/08/1991
Lemogang Maswena Botswana Botswana Midfielder 05/02/1991
Tšepo Matete South Africa South Africa Midfielder 29/10/1991
Simisani Mathumo Botswana Botswana Defender 11/11/1991
Kamogelo Matsabu South Africa South Africa Defender 30/01/1991
Bogosi Mfila Botswana Botswana Forward 02/08/1990
Edwin Moalosi Botswana Botswana Midfielder 26/10/1988
Moemedi Moatlhaping Botswana Botswana Midfielder 14/07/1985
Joel Mogorosi Botswana Botswana Midfielder 02/08/1984
Gape Mohutsiwa Botswana Botswana Midfielder 20/03/1997
Mokgathi Mokgathi Botswana Botswana Forward 04/12/1977
Letumile Molebatsi Botswana Botswana Midfielder 01/04/1992
Tlhalefo Molebatsi Botswana Botswana Forward 22/10/1994
Dirang Moloi Botswana Botswana Midfielder 15/07/1986
Kakaetswe Moloi Botswana Botswana Forward 08/01/1986
Tshepiso Molwantwa Botswana Botswana Forward 17/10/1978
Phenyo Mongala Botswana Botswana Midfielder 10/06/1985
Kago Monyake Botswana Botswana Midfielder 28/07/1999
Otlantshekela Mooketsi Botswana Botswana Defender 27/12/1987
Percy More Botswana Botswana Defender 30/12/1992
Obonye Moswate Botswana Botswana Defender 08/06/1986
Tshepo Motlhabankwe Botswana Botswana Defender 17/03/1981
Galabgwe Moyana Botswana Botswana Midfielder 24/05/1990
Mthokozisi Msomi South Africa South Africa Forward 04/09/1991
N
Ofentse Nato Botswana Botswana Midfielder 01/10/1989
Obuile Ncenga Botswana Botswana Defender 27/02/1985
Mogakolodi Ngele Botswana Botswana Midfielder 06/10/1990
Ivan Ntege Uganda Uganda Midfielder 08/09/1994
Raphael Nthwane Botswana Botswana Goalkeeper 06/02/1983
O
Mmusa Ohilwe Botswana Botswana Defender 17/04/1987
Edwin Olerile Botswana Botswana Defender 15/07/1986
Tumisang Orebonye Botswana Botswana Forward 26/03/1996
P
Keitumetse Paul Botswana Botswana Midfielder 19/05/1973
Michael Pepukani Botswana Botswana Goalkeeper 20/04/1989
Michael Pillar Botswana Botswana Midfielder 22/07/1994
Abebnico Powel Botswana Botswana Midfielder 28/01/1983
R
Jerome Ramatlhakwane Botswana Botswana Forward 29/10/1985
Onkarabile Ratanang Botswana Botswana Defender 16/03/1998
S
Benjamin Sarkoh Liberia Liberia Forward 24/08/1996
Tebogo Sembowa Botswana Botswana Forward 07/02/1988
Motsholetsi Sikele Botswana Botswana Forward 01/12/1991
Ntesang Simanyana Botswana Botswana Midfielder 02/12/1990
T
Onalethata Tshekiso Botswana Botswana Midfielder 15/07/1988
Lemponye Tshireletso Botswana Botswana Forward 26/08/1987
Leutlwetse Tshireletso Botswana Botswana Forward 25/08/1985
V
Kaone van der Westhuizen Botswana Botswana Defender 05/10/1994