National Football Teams
  • Old website
  • English English
    Deutsch (beta) Deutsch (beta)
  • News
  • Teams
    • Europe
    • Africa
    • Asia
    • Oceania
    • South America
    • North America
  • Matches
    • African Nations Cup
    • Asian Cup
    • Copa América
    • European Championship
    • Gold Cup
    • Oceania Cup
    • World Cup
    • Other Tournaments
    • Friendlies
  • Clubs
  • Statistics
  • Contact
  • Forums
  • Home
  • Teams
  • Countries of Africa
  • South Africa (2025)

South Africa Suid-Afrika | Ningizimu Afrika | Afrika Borwa

  • General
  • Players
  • Matches
  • Match Progress
  • Favorite Opponents
  • World Cup Stats
You are using an old browser which is not compatible with our new design. Please update your browser or use our old website.

General Information for South Africa

South African Football Association
Founded
1991
FIFA entry
1992
Average height in 2025
1.77m
Average age in 2025
26.6
Confederation
CAF
Infos provided by
The-Sports.org
Emblem
Jersey in 2025
Jersey in 2025

Coaches in 2025

Ntseki, Molefi (Coach)

Ntseki Kindly provided by Jorge Mendoza
Add Picture

Ntseki, Molefi (Coach)

Day of Birth
1969-08-18
Place of Birth
Botshabelo (South Africa)
Matches
8 (8 / 0)
Goto coach Molefi Ntseki

Broos, Hugo (Coach)

Broos Kindly provided by Tsipras
Broos Kindly provided by Mercedes
Add Picture

Broos, Hugo (Coach)

Day of Birth
1952-04-10
Place of Birth
Grimbergen (Belgium)
Matches
9 (6 / 3)
Goto coach Hugo Broos

Khumalo, Vela (Coach)

Khumalo Add Picture

Khumalo, Vela (Coach)

Day of Birth
Matches
5 (5 / 0)
Goto coach Vela Khumalo

Players of South Africa in 2025

FIFA Non FIFA
Name Day of Birth Position Current Club M S G M S G
Williams, Ronwen 1992-01-21 Goalkeeper South Africa Mamelodi Sundowns 7 0 0 0 0 0
Mbanjwa, Thakasani 1996-05-07 Goalkeeper South Africa Siwelele FC 5 0 0 0 0 0
Xulu, Samukelo 2001-02-02 Goalkeeper South Africa Siwelele FC 5 0 0 0 0 0
Mpoto, Mondli 1998-07-24 Goalkeeper South Africa Baroka FC Polokwane 2 0 0 0 0 0
Chaine, Sipho 1996-12-14 Goalkeeper South Africa Orlando Pirates 1 1 0 0 0 0
Goss, Ricardo 1994-04-02 Goalkeeper South Africa Siwelele FC 1 0 0 0 0 0
Pieterse, Reyaad 1992-02-17 Goalkeeper South Africa Mamelodi Sundowns 1 0 0 0 0 0
Leaner, Renaldo 1998-02-12 Goalkeeper South Africa Sekhukhune United 0 2 0 0 0 0
Mngonyama, Kwanda 1993-09-25 Centre Back Bahrain Etehad Al-Reef 10 0 0 0 0 0
McCarthy, Aden 2003-12-04 Centre Back South Africa Kaizer Chiefs Soweto 8 1 0 0 0 0
Sibisi, Nkosinathi 1995-09-22 Centre Back South Africa Orlando Pirates 6 0 0 0 0 0
Okon, Ime 2004-02-20 Centre Back Germany Hannover 96 5 0 1 0 0 0
Johannes, Kegan 2001-03-31 Right Back South Africa Mamelodi Sundowns 5 0 0 0 0 0
Jooste, Wayde 1991-09-27 Right Back South Africa AmaZulu Durban 5 0 0 0 0 0
Mashego, Terrence 1998-06-23 Left Back South Africa Durban City 5 0 0 0 0 0
Mbokazi, Mbekezeli 2005-09-19 Centre Back South Africa Orlando Pirates 5 0 0 0 0 0
Mudau, Khuliso 1995-04-26 Right Back South Africa Mamelodi Sundowns 5 0 0 0 0 0
Dithejane, Puso 2004-06-11 Right Back South Africa TS Galaxy Kameelrivier 4 1 0 0 0 0
Mphahlele, Ramahlwe 1990-02-01 Right Back South Africa AmaZulu Durban 4 0 1 0 0 0
Khoza, Malibongwa 2004-03-16 Centre Back South Africa Mamelodi Sundowns 4 0 0 0 0 0
Letlapa, Vuyo 2003-08-08 Left Back South Africa Sekhukhune United 3 2 0 0 0 0
Basadien, Fawaaz 1996-12-23 Left Back South Africa Mamelodi Sundowns 3 0 0 0 0 0
Kabini, Samukele 2004-03-15 Left Back Norway Molde FK 3 0 0 0 0 0
Modiba, Aubrey 1995-07-22 Left Back South Africa Mamelodi Sundowns 3 0 0 0 0 0
Ngezana, Siyabonga 1997-11-15 Centre Back Romania FCSB Bucureşti 3 0 0 0 0 0
Morena, Thapelo 1993-08-06 Right Back South Africa Mamelodi Sundowns 2 2 0 0 0 0
Ndamane, Khulumani 2004-02-05 Centre Back South Africa TS Galaxy Kameelrivier 2 2 0 0 0 0
Baloyi, Bilal 2003-11-03 Centre Back South Africa Siwelele FC 2 0 0 0 0 0
Mobbie, Nyiko 1994-09-11 Right Back South Africa Siwelele FC 2 0 0 0 0 0
Moloisane, Thabo 1999-02-24 Centre Back South Africa Stellenbosch FC 2 0 0 0 0 0
Msani, Siyanda 2001-08-12 Left Back South Africa Pretoria University FC 2 0 0 0 0 0
Majadibodu, Harold 1995-02-13 Right Back South Africa Chippa United Port Elizabeth 1 2 0 0 0 0
Gumede, Mbongeni 1993-09-11 Centre Back South Africa AmaZulu Durban 1 1 0 0 0 0
Mdunyelwa, Zuko 1999-07-09 Right Back South Africa Mamelodi Sundowns 1 1 0 0 0 0
van Rooyen, Deano 1996-11-24 Right Back South Africa Orlando Pirates 1 1 0 0 0 0
Smith, Tylon 2005-05-09 Centre Back England Queens Park Rangers 1 0 0 0 0 0
Gcaba, Fezile 1999-03-03 Centre Back South Africa Durban City 0 1 0 0 0 0
Matuludi, Thabang 1999-01-14 Right Back South Africa Polokwane City 0 1 0 0 0 0
Mcaba, Athenkosi 2002-01-09 Centre Back South Africa Stellenbosch FC 0 1 0 0 0 0
Monyane, Thabiso 2000-04-30 Right Back South Africa Kaizer Chiefs Soweto 0 1 0 0 0 0
Sam, Bongani 1997-07-30 Left Back South Africa Kaizer Chiefs Soweto 0 1 0 0 0 0
Maema, Neo 1995-12-01 Attacking Midfielder Tanzania Simba SC Dar-es-Salaam 7 0 3 0 0 0
Appollis, Oswin 2001-08-25 Attacking Midfielder South Africa Orlando Pirates 6 2 3 0 0 0
Mokoena, Teboho 1997-01-24 Centre Midfielder South Africa Mamelodi Sundowns 6 0 0 0 0 0
Mbule, Sipho 1998-03-22 Centre Midfielder South Africa Orlando Pirates 5 0 0 0 0 0
Mkhize, Siphesihle 1999-02-05 Defensive Midfielder South Africa Sekhukhune United 5 0 0 0 0 0
Moralo, Gape 2000-02-06 Centre Midfielder South Africa Siwelele FC 5 0 0 0 0 0
Mbatha, Thalente 2000-03-06 Centre Midfielder South Africa Orlando Pirates 4 3 1 0 0 0
Dlamini, Kabelo 1996-05-16 Attacking Midfielder South Africa Orlando Pirates 4 1 1 0 0 0
Mfolozi, Yandisa 2003-03-19 Centre Midfielder South Africa Siwelele FC 4 1 1 0 0 0
Kutumela, Thabiso 1993-07-03 Attacking Midfielder South Africa AmaZulu Durban 4 0 3 0 0 0
Ndlondlo, Ndabayithethwa 1995-05-28 Centre Midfielder South Africa Marumo Gallants Thohoyandou 4 0 1 0 0 0
Mofokeng, Relebohile 2004-10-23 Left Midfielder South Africa Orlando Pirates 3 1 1 0 0 0
Dolly, Keagan 1993-01-22 Attacking Midfielder South Africa TS Galaxy Kameelrivier 3 1 0 0 0 0
Seabi, Sammy 1994-11-21 Centre Midfielder South Africa Chippa United Port Elizabeth 3 0 0 0 0 0
Aubaas, Bathusi 1995-05-14 Defensive Midfielder South Africa Mamelodi Sundowns 2 4 0 0 0 0
Shabalala, Mduduzi 2004-01-20 Attacking Midfielder South Africa Kaizer Chiefs Soweto 2 4 0 0 0 0
Maphangule, Ndamulelo 1999-10-22 Centre Midfielder South Africa Polokwane City 2 1 0 0 0 0
Luthuli, Siphelele 1995-02-01 Attacking Midfielder South Africa Siwelele FC 2 0 1 0 0 0
Sithole, Sphephelo 1999-03-03 Centre Midfielder Portugal CD Tondela 2 0 1 0 0 0
Webber, Jamie 1998-01-12 Centre Midfielder USA FC Tulsa 2 0 1 0 0 0
Nemtajela, Masindi 2001-08-23 Centre Midfielder South Africa Marumo Gallants Thohoyandou 1 3 0 0 0 0
Adams, Jayden 2001-05-05 Attacking Midfielder South Africa Mamelodi Sundowns 1 1 2 0 0 0
Kwayiba, Sinoxolo 2000-02-15 Centre Midfielder South Africa Orlando Pirates 1 1 1 0 0 0
Le Roux, Luke 2000-03-10 Centre Midfielder England Portsmouth FC 1 1 0 0 0 0
Mahlatsi, Kamohelo 1998-08-23 Attacking Midfielder South Africa Marumo Gallants Thohoyandou 1 1 0 0 0 0
Selepe, Simphiwe 2005-02-19 Centre Midfielder South Africa Orlando Pirates 1 1 0 0 0 0
Maswanganyi, Patrick 1998-04-04 Attacking Midfielder South Africa Orlando Pirates 1 0 0 0 0 0
Mokwana, Elias 1999-09-08 Right Midfielder Saudi Arabia Al-Hazm ar-Rass 1 0 0 0 0 0
Makaringe, Fortune 1993-05-13 Attacking Midfielder South Africa Cape Town City 0 3 0 0 0 0
Sithebe, Siyethemba 1993-01-06 Attacking Midfielder South Africa Richards Bay FC 0 2 0 0 0 0
Nkosi, Ntando 2004-04-30 Centre Midfielder South Africa Pretoria University FC 0 1 0 0 0 0
Zwane, Samkelo 2002-02-27 Centre Midfielder South Africa Kaizer Chiefs Soweto 0 1 0 0 0 0
Sebelebele, Kamogelo 2002-07-21 Right Winger South Africa Orlando Pirates 6 2 1 0 0 0
Foster, Lyle 2000-09-03 Centre Forward England Burnley FC 6 0 2 0 0 0
Nkota, Mohau 2004-11-09 Right Winger Saudi Arabia Al-Ettifaq ad-Dammām 4 3 2 0 0 0
Radiopane, Boitumelo 2002-10-11 Centre Forward South Africa Orlando Pirates 4 1 1 0 0 0
Letsoalo, Victor 1993-04-01 Centre Forward South Africa TS Galaxy Kameelrivier 3 4 1 0 0 0
Masuku, Menzi 1993-04-15 Right Winger Bahrain Al-Shabab Manama 2 2 0 0 0 0
Moremi, Tshepang 2000-10-02 Left Winger South Africa Orlando Pirates 2 1 0 0 0 0
Tau, Percy 1994-05-13 Right Winger Vietnam Nam Định FC 2 0 0 0 0 0
Barns, Sanele 1997-04-02 Right Winger South Africa Stellenbosch FC 1 3 0 0 0 0
Tlolane, Tebogo 1994-12-21 Left Winger South Africa Lamontville Golden Arrows 1 3 0 0 0 0
Cupido, Ashley 2001-05-05 Centre Forward South Africa Stellenbosch FC 1 2 1 0 0 0
Makgopa, Evidence 2000-06-05 Centre Forward South Africa Orlando Pirates 1 2 1 0 0 0
Jansen, Donay 2003-03-10 Right Winger South Africa Kaizer Chiefs Soweto 1 1 0 0 0 0
Mashiane, Levy 1996-03-01 Left Winger South Africa Polokwane City 1 1 0 0 0 0
Matodzi, Tendamudzimu 2001-03-17 Right Winger South Africa Siwelele FC 1 0 0 0 0 0
Mbuthuma, Yanela 2002-02-23 Centre Forward South Africa Orlando Pirates 1 0 0 0 0 0
Potsane, Tebogo 1993-09-03 Right Winger South Africa Kaizer Chiefs Soweto 1 0 0 0 0 0
Saleng, Monnapule 1998-03-13 Left Winger South Africa Orbit College FC 1 0 0 0 0 0
Ramabu, Mokibelo 1997-11-08 Right Winger South Africa Polokwane City 0 4 0 0 0 0
Rayners, Iqraam 1995-12-19 Centre Forward South Africa Mamelodi Sundowns 0 4 0 0 0 0
Masiya, Thamsanqa 1996-09-17 Right Winger South Africa TS Galaxy Kameelrivier 0 3 0 0 0 0
Lepasa, Zakhele 1997-03-19 Centre Forward South Africa Siwelele FC 0 2 0 0 0 0
Teto, Aphelele 2003-06-13 Right Winger South Africa Chippa United Port Elizabeth 0 2 0 0 0 0
Duba, Wandile 2004-06-27 Centre Forward South Africa Kaizer Chiefs Soweto 0 1 0 0 0 0
Sithole, Sekela 1996-09-24 Left Winger South Africa Marumo Gallants Thohoyandou 0 1 0 0 0 0
Hlongwane, Naledi Striker South Africa Kaizer Chiefs Soweto 0 1 0 0 0 0

Matches of South Africa in 2025

Date Home Team Away Team Result Event Stadium FIFA
2025-03-02
South Africa
South Africa
Egypt
Egypt
1:1 c
South Africa vs. Egypt
CHAN 2024 - Repechage First Round
Free State Stadium
2025-03-09
Egypt
Egypt
South Africa
South Africa
1:3 c
Egypt vs. South Africa
CHAN 2024 - Repechage First Round
Suez Canal Stadium
2025-03-21
South Africa
South Africa
Lesotho
Lesotho
2:0 c
South Africa vs. Lesotho
World Cup 2026 - Group C
Peter Mokaba Stadium
2025-03-25
Benin
Benin
South Africa
South Africa
0:2 c
Benin vs. South Africa
World Cup 2026 - Group C
Stade Félix Houphouët-Boigny
2025-05-03
Malawi
Malawi
South Africa
South Africa
1:0 c
Malawi vs. South Africa
CHAN 2024 - Repechage Second Round
Bingu National Stadium
2025-05-11
South Africa
South Africa
Malawi
Malawi
2:0 c
South Africa vs. Malawi
CHAN 2024 - Repechage Second Round
Loftus Versfeld
2025-06-04
South Africa
South Africa
Mozambique
Mozambique
0:1 c
South Africa vs. Mozambique
COSAFA 2025 - Group A
Free State Stadium
2025-06-06
South Africa
South Africa
Tanzania
Tanzania
0:0 c
South Africa vs. Tanzania
Friendly
Peter Mokaba Stadium
2025-06-07
South Africa
South Africa
Zimbabwe
Zimbabwe
2:0 c
South Africa vs. Zimbabwe
COSAFA 2025 - Group A
Dr. Petrus Molemela Stadium
2025-06-10
South Africa
South Africa
Mozambique
Mozambique
2:0 c
South Africa vs. Mozambique
Friendly
Peter Mokaba Stadium
2025-06-10
South Africa
South Africa
Mauritius
Mauritius
0:0 c
South Africa vs. Mauritius
COSAFA 2025 - Group A
Free State Stadium
2025-06-13
South Africa
South Africa
Comoros
Comoros
3:1 c
South Africa vs. Comoros
COSAFA 2025 - Semi Finals
Free State Stadium
2025-06-15
South Africa
South Africa
Angola
Angola
0:3 c
South Africa vs. Angola
COSAFA 2025 - Final
Free State Stadium
2025-08-08
Algeria
Algeria
South Africa
South Africa
1:1 c
Algeria vs. South Africa
CHAN 2024 - Group C
Mandela National Stadium - Namboole
2025-08-11
South Africa
South Africa
Guinea
Guinea
2:1 c
South Africa vs. Guinea
CHAN 2024 - Group C
Mandela National Stadium - Namboole
2025-08-15
Niger
Niger
South Africa
South Africa
0:0 c
Niger vs. South Africa
CHAN 2024 - Group C
Mandela National Stadium - Namboole
2025-08-18
Uganda
Uganda
South Africa
South Africa
3:3 c
Uganda vs. South Africa
CHAN 2024 - Group C
Mandela National Stadium - Namboole
2025-09-05
South Africa
South Africa
Lesotho
Lesotho
3:0 c
South Africa vs. Lesotho
World Cup 2026 - Group C
Free State Stadium
2025-09-09
South Africa
South Africa
Nigeria
Nigeria
1:1 c
South Africa vs. Nigeria
World Cup 2026 - Group C
Free State Stadium
2025-10-10
Zimbabwe
Zimbabwe
South Africa
South Africa
0:0 c
Zimbabwe vs. South Africa
World Cup 2026 - Group C
Moses Mabhida Stadium
2025-10-14
South Africa
South Africa
Rwanda
Rwanda
3:0 c
South Africa vs. Rwanda
World Cup 2026 - Group C
Mbombela Stadium
2025-11-15
South Africa
South Africa
Zambia
Zambia
3:1 c
South Africa vs. Zambia
Friendly
Nelson Mandela Bay Stadium
22 Matches

Match Progress for South Africa in 2025

Favorite Opponents of South Africa

Opponent M W D L G
Zambia
Zambia
27 9 7 11 42
Botswana
Botswana
20 15 2 3 51
Zimbabwe
Zimbabwe
19 9 3 7 25
Angola
Angola
18 9 5 4 25
Nigeria
Nigeria
18 2 7 9 15
Malawi
Malawi
16 13 0 3 41
Lesotho
Lesotho
16 10 4 2 30
Ghana
Ghana
16 6 5 5 13
Mozambique
Mozambique
14 9 2 3 28
Namibia
Namibia
14 8 4 2 25
Mauritius
Mauritius
14 9 4 1 22
Egypt
Egypt
14 8 2 4 15
Congo
Congo
12 6 5 1 14
Eswatini
Eswatini
11 9 2 0 23
Senegal
Senegal
11 4 3 4 19
Morocco
Morocco
9 4 3 2 14
Burkina Faso
Burkina Faso
9 5 3 1 14
Cameroon
Cameroon
9 3 5 1 14
DR Congo
DR Congo
8 6 1 1 15
Australia
Australia
7 1 3 3 6
Madagascar
Madagascar
7 6 0 1 14
Ivory Coast
Ivory Coast
7 1 5 1 5
Uganda
Uganda
7 5 2 0 18
Tunisia
Tunisia
7 3 1 3 11
Mali
Mali
6 2 1 3 8
Cape Verde
Cape Verde
6 3 1 2 8
Algeria
Algeria
6 1 4 1 8
Jamaica
Jamaica
5 1 4 0 6
Sierra Leone
Sierra Leone
5 1 3 1 4
France
France
5 1 1 3 3
Brazil
Brazil
5 0 0 5 3
Tanzania
Tanzania
4 1 2 1 2
Gabon
Gabon
4 3 0 1 10
Sudan
Sudan
4 3 0 1 6
Guinea
Guinea
4 1 1 2 2
Liberia
Liberia
4 2 2 0 7
Paraguay
Paraguay
4 1 3 0 7
Germany
Germany
4 0 1 3 2
Ethiopia
Ethiopia
4 2 1 1 6
Mexico
Mexico
4 1 1 2 5
Kenya
Kenya
4 3 1 0 6
Spain
Spain
4 1 0 3 5
Saudi Arabia
Saudi Arabia
4 1 2 1 3
Equatorial Guinea
Equatorial Guinea
3 2 1 0 5
Uruguay
Uruguay
3 0 1 2 3
Comoros
Comoros
3 2 1 0 4
Denmark
Denmark
3 1 2 0 3
Niger
Niger
3 1 1 1 3
Benin
Benin
3 3 0 0 6
Iceland
Iceland
3 0 1 2 2
Argentina
Argentina
3 1 1 1 2
USA
USA
3 0 0 3 0
Seychelles
Seychelles
3 2 1 0 9
Norway
Norway
3 1 0 2 2
Chad
Chad
2 2 0 0 7
Sao Tome and Principe
Sao Tome and Principe
2 2 0 0 6
Scotland
Scotland
2 1 0 1 2
Libya
Libya
2 1 1 0 2
Poland
Poland
2 1 0 1 1
South Sudan
South Sudan
2 2 0 0 6
Costa Rica
Costa Rica
2 2 0 0 3
Netherlands
Netherlands
2 0 0 2 1
England
England
2 0 0 2 2
Italy
Italy
2 0 0 2 0
Mauritania
Mauritania
2 0 1 1 2
Burundi
Burundi
2 2 0 0 4
Gambia
Gambia
2 1 1 0 4
New Zealand
New Zealand
2 1 1 0 2
Sweden
Sweden
2 1 0 1 1
Central African Republic
Central African Republic
2 2 0 0 5
Ireland
Ireland
2 0 0 2 1
Guatemala
Guatemala
2 1 1 0 6
Rwanda
Rwanda
2 1 0 1 3
Trinidad & Tobago
Trinidad & Tobago
2 1 0 1 2
Guinea-Bissau
Guinea-Bissau
1 1 0 0 3
Iraq
Iraq
1 0 1 0 0
Slovenia
Slovenia
1 1 0 0 1
Thailand
Thailand
1 1 0 0 4
Georgia
Georgia
1 0 0 1 1
Bolivia
Bolivia
1 0 0 1 0
Chile
Chile
1 0 0 1 0
United Arab Emirates
United Arab Emirates
1 0 0 1 0
Turkey
Turkey
1 1 0 0 2
Panama
Panama
1 0 0 1 4
Andorra
Andorra
1 0 1 0 1
Bulgaria
Bulgaria
1 0 1 0 1
Serbia
Serbia
1 0 0 1 1
Angola
Angola (U-20)
1 1 0 0 2
Portugal
Portugal
1 0 0 1 0
Canada
Canada
1 1 0 0 2
Northern Ireland
Northern Ireland
1 1 0 0 2
Honduras
Honduras
1 0 1 0 1
North Korea
North Korea
1 0 1 0 0
Ecuador
Ecuador
1 0 1 0 0
Czechia
Czechia
1 0 1 0 2
Colombia
Colombia
1 1 0 0 2
Japan
Japan
1 0 1 0 0
Malta
Malta
1 1 0 0 1
493 231 128 134 729

All Time World Cup Stats for South Africa

0
0
0
0/ 0/ 0
0
0

Top Players

0

Shaun Bartlett

0

Shaun Bartlett

0

Lucas Radebe

0

Alfred Maimane Phiri

Info

Unauthorized publishing and copying of this website's content and images strictly prohibited!

Last update : 12/9/25, 5:42 PM

Installed version: 3.0.0

Useful links

  • Links to other relevant pages
  • Frequently Asked Questions
  • Access the NFT forums
  • Credits and thanks
  • Want to share a player picture?
  • Datenschutzerklärung
  • Data Privacy Statement

Latest player pix

Mahamadou_Souley Mahamadou Souley Dec 9, 2025
Barnabas_Imenger Barnabas Imenger Dec 8, 2025
Barnabas_Shikaan_Imenger Barnabas Shikaan Imenger Dec 8, 2025
Nnaemeka_Anyanwu Nnaemeka Anyanwu Dec 8, 2025

© 2004-2025 by National Football Teams all rights reserved.