Select season:
Who has made the most appearances for Swaziland?
Both starting and substitute appearances are included.
Player | Caps | First | Latest |
---|---|---|---|
Sabelo Ndzinisa | 46 | 06 Sep 2015 | 26 Mar 2024 |
Sifiso Matse | 41 | 02 Jul 2017 | 26 Mar 2024 |
Lindo Mkhonta | 36 | 02 Jun 2018 | 08 Jul 2023 |
Sandile Gamedze | 35 | 12 Oct 2018 | 20 Mar 2024 |
Sandanzwe Mathabela | 34 | 02 Jun 2018 | 11 Jul 2023 |
Siboniso Mamba | 32 | 02 Jun 2018 | 11 Jul 2023 |
Fanelo Mamba | 32 | 09 Sep 2018 | 11 Jul 2023 |
Felix Badenhorst | 30 | 18 May 2014 | 16 Jul 2021 |
Mzwandile Mabelesa | 29 | 19 Oct 2019 | 21 Nov 2023 |
Tony Tsabedze | 27 | 12 Oct 2003 | 18 Nov 2018 |
Siza Dlamini | 25 | 03 Mar 1997 | 21 Jun 2008 |
Njabulo Ndlovu | 23 | 31 May 2014 | 10 Sep 2019 |
Machawe Dlamini | 23 | 11 Nov 2011 | 22 Sep 2019 |
Sihlangu Mkhwanazi | 23 | 09 Sep 2018 | 08 Jul 2023 |
Kwakhe Thwala | 19 | 23 Mar 2022 | 26 Mar 2024 |
Dennis Masina | 19 | 09 May 1999 | 11 Oct 2008 |
Sabelo Gamedze | 18 | 11 Nov 2011 | 18 Jul 2021 |
Siboniso Ngwenya | 18 | 09 Sep 2018 | 28 Mar 2023 |
Mxolisi Mthethwa | 18 | 20 Jan 1990 | 27 Jun 2004 |
Mxolisi Lukhele | 18 | 18 May 2014 | 04 Jul 2017 |
Patrick Mkhwanazi | 18 | 09 May 1999 | 16 Nov 2003 |
Mlungisi Ngubane | 17 | 09 May 1999 | 11 Oct 2008 |
Mfzandile Dlamini | 17 | 08 Mar 1998 | 27 Jun 2004 |
Jerry Gamedze | 17 | 08 Mar 1998 | 16 Nov 2003 |
Mthunzi Mkhontfo | 16 | 11 Nov 2011 | 20 Mar 2024 |
Justice Figareido | 15 | 12 Oct 2018 | 26 Mar 2024 |
Mxolisi Mkhontfo | 15 | 09 Sep 2018 | 26 Mar 2024 |
Philane Mkhontfo | 14 | 27 Mar 2022 | 21 Nov 2023 |
Sipho Dube | 14 | 08 Mar 1998 | 27 Jun 2004 |
Sanele Mkhweli | 14 | 06 Sep 2015 | 22 Mar 2019 |
Bongani Masangane | 14 | 28 Aug 1999 | 27 Jun 2004 |
Bongwa Matsebula | 14 | 06 Jul 2022 | 26 Mar 2024 |
Neliswa Dlamini | 14 | 03 Jun 2022 | 20 Mar 2024 |
Sibusiso Dlamini | 14 | 06 Sep 1998 | 27 Jun 2004 |
Ncamiso Dlamini | 13 | 17 Nov 2019 | 26 Mar 2024 |
Siyabonga Mdluli | 13 | 11 Nov 2011 | 04 Sep 2016 |
Zweli Nxumalo | 13 | 11 Nov 2011 | 18 Nov 2018 |
Khethokuhle Mkhontfo | 12 | 30 Mar 2021 | 15 Jul 2022 |
Mlamuli Msibi | 12 | 13 Nov 2019 | 08 Sep 2023 |
Sifiso Mabila | 12 | 18 May 2014 | 04 Sep 2016 |
Sikhumbuzo Magagula | 12 | 26 Mar 2021 | 17 Nov 2023 |
Wandile Shabangu | 12 | 03 Aug 2019 | 18 Jul 2021 |
Phumlane Dlamini | 11 | 09 Oct 2015 | 17 Nov 2019 |
Banele Dlamini | 11 | 02 Jun 2018 | 22 Sep 2019 |
Shobane Dube | 10 | 02 Aug 1998 | 06 Jan 2001 |
Nhlanla Gwebu | 10 | 18 May 2014 | 12 Nov 2020 |
Ronnie Pitso Dube | 10 | 04 Jan 1987 | 16 Jun 1996 |
Musa Dlamini | 10 | 09 Oct 2015 | 25 May 2019 |
Bongiswa Nhlabatsi | 10 | 23 Aug 1998 | 24 Aug 2002 |
Bonginkosi Dlamini | 10 | 31 May 2014 | 27 Mar 2022 |
Maxwell Zikalala | 10 | 02 Aug 1998 | 12 Oct 2003 |
Wonder Nhleko | 9 | 11 Feb 2001 | 27 Jun 2004 |
Frank Dlamini | 9 | 20 Apr 2019 | 17 Nov 2019 |
Jabulani Maseko | 9 | 02 Aug 1998 | 12 Oct 2003 |
Sibonakonkhe Silenge | 9 | 05 Jul 2023 | 26 Mar 2024 |
Wonder Nhleko | 9 | 11 Jun 2016 | 05 Jun 2018 |
John Mdluli | 9 | 08 Mar 1998 | 27 Jun 2004 |
Barry Steenkamp | 8 | 11 Nov 2011 | 16 Oct 2018 |
Vusi Mahlalela | 8 | 12 May 1996 | 06 Sep 1998 |
Junior Magagula | 8 | 11 May 2019 | 15 Jul 2022 |
Bongani Mdluli | 8 | 09 May 1999 | 12 Oct 2003 |
Menzi Sithole | 8 | 09 Oct 2015 | 10 Sep 2019 |
Njabulo Tfwala | 8 | 16 Nov 2020 | 27 Mar 2022 |
Siboniso Malambe | 7 | 18 May 2014 | 04 Jul 2017 |
Mandla Palma | 7 | 13 Nov 2015 | 05 Jun 2018 |
Banele Sikhondze | 7 | 13 Jun 2016 | 27 May 2019 |
Phiwayinkhosi Dlamini | 7 | 12 Nov 2020 | 18 Jul 2021 |
Sandile Hlatshwako | 7 | 18 May 2014 | 25 Mar 2016 |
Mcolisi Manana | 7 | 18 Jun 2023 | 26 Mar 2024 |
Xolani Sibandze | 7 | 12 Jun 2015 | 05 Jun 2018 |
Sandile Ginindze | 7 | 11 Jun 2016 | 22 Mar 2019 |
Skhumbuzo Ntimane | 6 | 18 May 2014 | 16 Nov 2020 |
Tholeni Nkambule | 6 | 03 Mar 1997 | 18 Jul 1999 |
Fanelo Tsabedze | 6 | 28 Jul 2019 | 19 Oct 2019 |
Sihawu Dlamini | 6 | 08 Jun 2008 | 15 Nov 2011 |
Siboniso Ndzabandzaba | 6 | 10 Jun 2017 | 10 Sep 2019 |
Phinda Dlamini | 6 | 08 Jun 2008 | 02 Jul 2017 |
Leon Manyisa | 6 | 06 Jul 2022 | 08 Sep 2023 |
Lindani Matsenjwa | 5 | 28 Jul 2019 | 17 Nov 2019 |
Sifiso Mkhulisi | 5 | 18 Jul 1999 | 06 Jan 2001 |
Peter Dlamini | 5 | 06 Jul 2022 | 15 Jul 2022 |
Fanie Terblanche | 5 | 18 Jan 1987 | 16 Jun 1996 |
John Maseko | 5 | 12 May 1996 | 08 Mar 1998 |
T Terblanche | 4 | 20 Jan 1990 | 25 Oct 1992 |
Bright Zondo | 4 | 12 May 1996 | 18 Jun 2000 |
Dennis Fakudze | 4 | 08 Jun 2008 | 11 Oct 2008 |
Phinda Dlamini | 4 | 10 Sep 2019 | 17 Nov 2019 |
Samkelo Ginindza | 4 | 08 Sep 2023 | 21 Nov 2023 |
Calvin Dube | 4 | 13 Oct 2002 | 16 Nov 2003 |
Dumisani Mdluli | 4 | 12 May 1996 | 03 Mar 1997 |
Moses Dlamini | 4 | 12 May 1996 | 03 Mar 1997 |
Sipho Nkambule | 4 | 23 Aug 1998 | 06 Jan 2001 |
Sabelo Nkambule | 4 | 12 May 1996 | 23 Aug 1998 |
Khanyakwezwe Shabalala | 4 | 08 Sep 2023 | 21 Nov 2023 |
Linoh Magagula | 4 | 11 Feb 2001 | 24 Aug 2002 |
Christopher Khoza | 4 | 20 Jan 1990 | 12 May 1996 |
Mxolisi Mtsetfwa | 4 | 08 Jun 2008 | 11 Oct 2008 |
Phiwayinkhosi Dlamini | 4 | 25 Jun 2016 | 16 Oct 2018 |
Manqobe Kunene | 4 | 13 Jul 2003 | 27 Jun 2004 |
Mandla Hlatshwako | 4 | 21 Jan 1990 | 16 Jun 1996 |