World National football team squads
National Team
🏁 Europe National Team
🏁 America National Team
🏁 Africa National Team
🏁 Asia National Team
🏁 Global Women's National Team
Browse
 Choice 

🏆 South Africa national football team 2023 Africa Cup of Nations Squads

Hugo Broos
Hugo Broos
Belgium
Head Coach

▤ History Video icon Profile

South Africa

YouTube New Window Match videos

Ronwen Williams
Ronwen Williams
South Africa
Captain

▤ History Video icon Profile

🏆 Players

GK
Ronwen Williams
Ronwen Williams
South Africa
1
Number
Caps: 36
South Africa Mamelodi Sundowns

▤ History Video icon Profile

GK
Ronwen Williams
Ronwen Williams
South Africa
1 (Number) Caps: 36
South Africa Mamelodi Sundowns
GK
Veli Mothwa
Veli Mothwa
South Africa
16
Number
Caps: 9
South Africa AmaZulu

▤ History Video icon Profile

GK
Veli Mothwa
Veli Mothwa
South Africa
16 (Number) Caps: 9
South Africa AmaZulu
GK
Ricardo Goss
Ricardo Goss
South Africa
22
Number
Caps: 2
South Africa SuperSport United

▤ History Video icon Profile

GK
Ricardo Goss
Ricardo Goss
South Africa
22 (Number) Caps: 2
South Africa SuperSport United
DF
Nyiko Mobbie
Nyiko Mobbie
South Africa
2
Number
Caps: 22
South Africa Sekhukhune United

▤ History Video icon Profile

DF
Nyiko Mobbie
Nyiko Mobbie
South Africa
2 (Number) Caps: 22
South Africa Sekhukhune United
DF
Terrence Mashego
Terrence Mashego
South Africa
3
Number
Caps: 5
South Africa Mamelodi Sundowns

▤ History Video icon Profile

DF
Terrence Mashego
Terrence Mashego
South Africa
3 (Number) Caps: 5
South Africa Mamelodi Sundowns
DF
Siyanda Xulu
Siyanda Xulu
South Africa
5
Number
Caps: 27
South Africa SuperSport United

▤ History Video icon Profile

DF
Siyanda Xulu
Siyanda Xulu
South Africa
5 (Number) Caps: 27
South Africa SuperSport United
DF
Aubrey Modiba
Aubrey Modiba
South Africa
6
Number
Caps: 22
South Africa Mamelodi Sundowns

▤ History Video icon Profile

DF
Aubrey Modiba
Aubrey Modiba
South Africa
6 (Number) Caps: 22
South Africa Mamelodi Sundowns
DF
Mothobi Mvala
Mothobi Mvala
South Africa
14
Number
Caps: 18
South Africa Mamelodi Sundowns

▤ History Video icon Profile

DF
Mothobi Mvala
Mothobi Mvala
South Africa
14 (Number) Caps: 18
South Africa Mamelodi Sundowns
DF
Grant Kekana
Grant Kekana
South Africa
18
Number
Caps: 8
South Africa Mamelodi Sundowns

▤ History Video icon Profile

DF
Grant Kekana
Grant Kekana
South Africa
18 (Number) Caps: 8
South Africa Mamelodi Sundowns
DF
Nkosinathi Sibisi
Nkosinathi Sibisi
South Africa
19
Number
Caps: 8
South Africa Orlando Pirates

▤ History Video icon Profile

DF
Nkosinathi Sibisi
Nkosinathi Sibisi
South Africa
19 (Number) Caps: 8
South Africa Orlando Pirates
DF
Khuliso Mudau
Khuliso Mudau
South Africa
20
Number
Caps: 7
South Africa Mamelodi Sundowns

▤ History Video icon Profile

DF
Khuliso Mudau
Khuliso Mudau
South Africa
20 (Number) Caps: 7
South Africa Mamelodi Sundowns
DF
Tapelo Xoki
Tapelo Xoki
South Africa
24
Number
Caps: -
South Africa Orlando Pirates

▤ History Video icon Profile

DF
Tapelo Xoki
Tapelo Xoki
South Africa
24 (Number) Caps: -
South Africa Orlando Pirates
MF
Teboho Mokoena
Teboho Mokoena
South Africa
4
Number
Caps: 28
South Africa Mamelodi Sundowns

▤ History Video icon Profile

MF
Teboho Mokoena
Teboho Mokoena
South Africa
4 (Number) Caps: 28
South Africa Mamelodi Sundowns
MF
Jayden Adams
Jayden Adams
South Africa
8
Number
Caps: 3
South Africa Stellenbosch

▤ History Video icon Profile

MF
Jayden Adams
Jayden Adams
South Africa
8 (Number) Caps: 3
South Africa Stellenbosch
MF
Thapelo Maseko
Thapelo Maseko
South Africa
12
Number
Caps: 2
South Africa Mamelodi Sundowns

▤ History Video icon Profile

MF
Thapelo Maseko
Thapelo Maseko
South Africa
12 (Number) Caps: 2
South Africa Mamelodi Sundowns
MF
Sphephelo Sithole
Sphephelo Sithole
South Africa
13
Number
Caps: 9
Portugal Tondela

▤ History Video icon Profile

MF
Sphephelo Sithole
Sphephelo Sithole
South Africa
13 (Number) Caps: 9
Portugal Tondela
MF
Thabang Monare
Thabang Monare
South Africa
15
Number
Caps: 4
South Africa Orlando Pirates

▤ History Video icon Profile

MF
Thabang Monare
Thabang Monare
South Africa
15 (Number) Caps: 4
South Africa Orlando Pirates
MF
Thapelo Morena
Thapelo Morena
South Africa
23
Number
Caps: 16
South Africa Mamelodi Sundowns

▤ History Video icon Profile

MF
Thapelo Morena
Thapelo Morena
South Africa
23 (Number) Caps: 16
South Africa Mamelodi Sundowns
MF
Sibongiseni Mthethwa
Sibongiseni Mthethwa
South Africa
25
Number
Caps: 9
South Africa Kaizer Chiefs

▤ History Video icon Profile

MF
Sibongiseni Mthethwa
Sibongiseni Mthethwa
South Africa
25 (Number) Caps: 9
South Africa Kaizer Chiefs
FW
Oswin Appollis
Oswin Appollis
South Africa
7
Number
Caps: 1
South Africa Polokwane City

▤ History Video icon Profile

FW
Oswin Appollis
Oswin Appollis
South Africa
7 (Number) Caps: 1
South Africa Polokwane City
FW
Evidence Makgopa
Evidence Makgopa
South Africa
9
Number
Caps: 10
South Africa Orlando Pirates

▤ History Video icon Profile

FW
Evidence Makgopa
Evidence Makgopa
South Africa
9 (Number) Caps: 10
South Africa Orlando Pirates
FW
Percy Tau
Percy Tau
South Africa
10
Number
Caps: 41
Egypt Al Ahly

▤ History Video icon Profile

FW
Percy Tau
Percy Tau
South Africa
10 (Number) Caps: 41
Egypt Al Ahly
FW
Themba Zwane
Themba Zwane
South Africa
11
Number
Caps: 36
South Africa Mamelodi Sundowns

▤ History Video icon Profile

FW
Themba Zwane
Themba Zwane
South Africa
11 (Number) Caps: 36
South Africa Mamelodi Sundowns
FW
Zakhele Lepasa
Zakhele Lepasa
South Africa
17
Number
Caps: 11
South Africa Orlando Pirates

▤ History Video icon Profile

FW
Zakhele Lepasa
Zakhele Lepasa
South Africa
17 (Number) Caps: 11
South Africa Orlando Pirates
FW
Mihlali Mayambela
Mihlali Mayambela
South Africa
21
Number
Caps: 10
Cyprus Aris Limassol

▤ History Video icon Profile

FW
Mihlali Mayambela
Mihlali Mayambela
South Africa
21 (Number) Caps: 10
Cyprus Aris Limassol

📄 Summary

South Africa national football team Emblem
The South Africa national football team represents South Africa in men's international football and is run by the South African Football Association, the governing body for football in South Africa. Nicknamed Bafana Bafana (The Boys in Zulu), the team plays at various stadiums around the country. The team is a member of both FIFA and the Confederation of African Football (CAF), is one of the most well-supported national sides in Africa, and are recognised by their traditional yellow-green kits.

Having played their first match in 1906, South Africa returned to the world stage in 1992, after sixteen years of being banned from FIFA, and forty years of effective suspension due to the apartheid system. South Africa have qualified for the FIFA World Cup three times: 1998, 2002 and 2026, in addition to qualifying as hosts of the 2010 tournament, becoming the first African nation to do so. Despite defeating France 2–1 in their final game of the group stage, they failed to progress from the first round of the tournament, becoming the first host nation in the history of the FIFA World Cup to exit in the group stage, followed by Qatar in 2022. As of January 2026, the team is ranked 60th in FIFA overall.

South Africa's most significant achievement came in 1996 when they hosted and won the Africa Cup of Nations (AFCON). They reached the final again in 1998 but were defeated by Egypt.

▤ Read more New Window ▤ Dream team →

Related Articles

Football Categories

Recommend Channel

Icon Loading