Squad
Appearances
sorting
Goalkeeper
Sandile Ginindza Mbombela United 20/02/1988
Nhlanhla Gwebu Young Buffaloes 11/11/1986
Knowledge Mathabela Mbabane Swallows 09/09/1989
Thokozani Mkhulisi 13/08/1986
Phephisani Msibi Royal Leopards 24/09/1994
Sibonakaliso Vilakati 21/09/1990
Defender
Banele Dlamini Green Mamba FC 05/04/1992
Machawe Dlamini Royal Leopards 08/08/1992
Phumlani Dlamini Royal Leopards 22/12/1988
Samkelo Gumbi
Siboniso Malambe Royal Leopards 29/05/1985
Siboniso Mamba Young Buffaloes 24/02/1991
Wandile Maseko Young Buffaloes 05/11/1988
Lindo Mkhonta Young Buffaloes 10/04/1991
Sihlangu Mkhwanazi Young Buffaloes 28/09/1989
Sanele Mkhweli 26/04/1992
Ndumiso Ndaba Mbabane Swallows 27/11/1993
Siboniso Ndzabandzaba 19/06/1992
Siboniso Ngwenya Young Buffaloes 03/05/1994
Sifiso Nkambule Royal Leopards 29/11/1988
Sizolwethu Shabalala 05/08/1996
Sanele Tshawuka Green Mamba FC 11/02/1990
Victor Vilakati Mbabane Highlanders 07/05/2001
Midfielder
Felix Badenhorst Mbombela United 12/06/1989
Sandile Gamedze Young Buffaloes 03/12/1994
Sibonginkosi Gamedze 26/12/1993
Mxolisi Lukhele 04/12/1991
Jose Machado Manzini Wanderers 22/12/1995
Sifiso Matse Royal Leopards 14/05/1993
Richard McCreesh Mbabane Swallows 26/02/1996
Mxolisi Mkhontfo Green Mamba FC 08/08/1993
Banele Sikhondze Polokwane City FC 28/06/1993
Menzi Sithole Mbabane Highlanders 11/03/1991
Fanelo Tsabedze Royal Leopards 29/11/1993
Nkosingiphile Tsabedze Young Buffaloes 09/09/1986
Tony Tsabedze Mbabane Swallows 29/10/1984
Forward
Musa Dlamini Green Mamba FC 11/12/1991
Phinda Dlamini Green Mamba FC 08/11/1984
Phiwayinkhosi Dlamini Young Buffaloes 20/01/1991
Justice Figareido Maritzburg United 28/07/1998
Fanelo Mamba Young Buffaloes 29/10/2001
Mthunzi Mkhontfo Green Mamba FC 28/12/1994
Njabulo Ndlovu 29/12/1994
Sabelo Ndzinisa Mbabane Swallows 31/07/1991
Wonder Nhleko Mbabane Swallows 16/04/1981
Mlamuli Nkambule Mbabane Highlanders 25/05/1995
Zweli Nxumalo Royal Leopards 23/05/1988
Wandile Shabangu Young Buffaloes 18/11/1991
Sidumo Shongwe 27/06/1981
Barry Steenkamp Royal Leopards 15/09/1987
Manager
Kosta Papić since 19/12/2018 until 31/12/2019 17/06/1960
Anthony Mdluli since 01/01/2018 until 30/11/2018
Pieter de Jongh since 04/03/2017 until 30/04/2018 08/12/1970