- World - Friendly International
- Friendlies 1

Thapelo Jackson MabokgwaneItumeleng Khune

Siphelele Leonard NtshangaseLehlohonolo Michael Majoro

Thulani Hlatshwayo

Thabo MnyamaneThulani Caleeb Serero

Jabulani ShongweThulani Caleeb Serero

Mandla MasangoAyanda Patosi

Sifiso NkambuleSiyabonga Mdluli

Felix Gerson Badenhorst

Lebogang PhiriKamohelo Mokotjo

Jabulani Shongwe

Bongani ZunguCole Alexander

Mandla Masango

Zweli NxumaloMcolisi Lukhele

Harris Bulunga
Coach

Ephraim Mashaba
-
LINEUP
-
16 Mphikeleli Dlamini
Swaziland
-
2 Sifiso Mabila
Swaziland
-
6 Sanele Justice Mkhweli
Swaziland
-
14 Machawe Rodgers Dlamini
Swaziland
-
20 Siyabonga Mdluli
South Africa
-
7 Felix Gerson Badenhorst
Swaziland
-
11 Mcolisi Lukhele
Swaziland
-
13 Xolani Sibandze
Swaziland
-
15 Njabulo Ndlovu
Swaziland
-
17 Tony Thulani Tsabedze
Swaziland
-
22 Phinda Dlamini
Swaziland
-
BENCH
-
1 Nhlanhla Bongani Gwebu
Swaziland
-
3 Sifiso Nkambule
Swaziland
-
5 Sikhumbuzo Ntimane
Swaziland
-
8 Banele Dlamini
Swaziland
-
21 Mandla Pamla
Swaziland
-
10 Zweli Nxumalo
Swaziland
-
12 Mthunzi Mkhontfo
Swaziland
-
4 Muzi Dlamini
Swaziland
-
19 Sandile Hlatjwako
Swaziland
-
LINEUP
-
16 Itumeleng Khune
South Africa
-
11 Thabo Matlaba
South Africa
-
14 Thulani Hlatshwayo
South Africa
-
15 Thapelo James Morena
South Africa
-
30 Daniel Cardoso
South Africa
-
10 Thulani Caleeb Serero
South Africa
-
13 Cole Alexander
South Africa
-
18 Ayanda Patosi
South Africa
-
95 Kamohelo Mokotjo
South Africa
-
7 Lehlohonolo Michael Majoro
South Africa
-
24 Thabo Mnyamane
South Africa
-
BENCH
-
22 Thapelo Jackson Mabokgwane
South Africa
-
4 Siyabonga Nhlapo
South Africa
-
28 Sibusiso Phiwa Khumalo
South Africa
-
2 Rivaldo Coetzee
South Africa
-
5 Andile Ernest Jali
South Africa
-
8 Bongani Zungu
South Africa
-
12 Siphelele Leonard Ntshangase
South Africa
-
32 Jabulani Shongwe
South Africa
-
23 Tokelo Anthony Rantie
South Africa