Mundial 2030 logoMundial 2030My account

South Africa

South Africa is a national team from Africa (CAF).

South Africa have played at the World Cup 4 times (first in 1998, most recently in 2026). Best result: round of 32 (2026). Record at the finals: 13 matches, 3 wins, 5 draws, 5 defeats, goals 13–20. Top scorer: Benni McCarthy, Shaun Bartlett and Teboho Mokoena (2 goals).

The squad pool on this page lists 25 players, built from recent competitive line-ups. Most appearances in that window: Ronwen Williams (14); most goals: Thapelo Morena (2).

Coach in the latest data: Pitso Mosimane.

Team: South Africa
Champions
0
World Cups played
4
Confederation
CAF

Every World Cup appearance

EditionResult
World Cup 1998Group stage
World Cup 2002Group stage
World Cup 2010Group stage
World Cup 2026Round of 32

Top scorers

PlayerGoals
Benni McCarthy2
Shaun Bartlett2
Teboho Mokoena2
Bongani Khumalo1
Katlego Mphela1
Lucas Radebe1
Quinton Fortune1
Siphiwe Tshabalala1
Siyabonga Nomvethe1
Thapelo Maseko1

Upcoming matches

DateMatchCompetition
11 November 2026South Africa vs KenyaAfrica Cup of Nations - Qualification
15 November 2026Kenya vs South AfricaAfrica Cup of Nations - Qualification

Predict these matches in the free score game

Squad

Squad pool: 25 players (data as of 7 November 2026)
PlayerPosAppsMinutesGoalsAssistsPrice
Ronwen WilliamsGK141,279004.5
Khuliso MudauDEF121,087104.5
Aubrey ModibaDEF11982015.0
Mbekezeli MbokaziDEF7649005.5
Nkosinathi SibisiDEF7569004.5
Siyabonga NgezanaDEF545800—
Ime OkonDEF4367005.0
Thapelo MorenaDEF625020—
Mothobi MvalaDEF324100—
Teboho MokoenaMID121,091106.5
Siphephelo SitholeMID8626025.0
Thalente MbathaMID9561105.5
Percy TauMID542410—
Themba ZwaneMID5371105.0
Sipho MbuleMID433700—
Mohau NkotaMID427310—
Bathusi AubaasMID727000—
Jayden AdamsMID5212205.0
Elias MokwanaMID318201—
Oswin AppollisFWD12755245.5
Lyle FosterFWD7500215.5
Evidence MakgopaFWD7364115.5
Iqraam RaynersFWD10362105.5
Relebohile MofokengFWD6329106.0
Thapelo MasekoFWD3245106.5

Latest starting line-up

Formation: 4-2-3-1 · Coach: Pitso Mosimane · 4 October 2026 · Egypt 1–0

#PlayerPosRating
16S. ChaineGK6.9
2T. MatuludiDEF6.9
5L. SeemaDEF7.9
21I. OkonDEF6.6
14F. BasadienDEF6.9
13Y. SitholeMID6.9
20B. PoggenpoelMID6.5
23P. DithejaneMID8.2
29T. MatthewsMID6.6
17L. SinghMID6.5
27C. MailulaFWD6.7

Legends and former regulars

PlayerCapsYears
Aaron Mokoena1071999–2010
Benni McCarthy—1998–2002
Shaun Bartlett—1998–1998
Bongani Khumalo—2010–2010
Katlego Mphela—2010–2010
Siphiwe Tshabalala—2010–2010
Lucas Radebe—2002–2002
Quinton Fortune—2002–2002
Siyabonga Nomvethe—2002–2002

Match reports on this site

DateMatchCompetitionRound
28 June 2026South Africa 0–1 CanadaWorld Cup 2026Round of 32
24 June 2026South Africa 1–0 South KoreaWorld Cup 2026Group stage · Group A
18 June 2026Czech Republic 1–1 South AfricaWorld Cup 2026Group stage · Group A
11 June 2026Mexico 2–0 South AfricaWorld Cup 2026Group stage · Group A
22 June 2010France 1–2 South AfricaWorld Cup 2010Group stage · Group A
16 June 2010South Africa 0–3 UruguayWorld Cup 2010Group stage · Group A
11 June 2010South Africa 1–1 MexicoWorld Cup 2010Group stage · Group A
12 June 2002South Africa 2–3 SpainWorld Cup 2002Group stage · Group B
8 June 2002South Africa 1–0 SloveniaWorld Cup 2002Group stage · Group B
2 June 2002Paraguay 2–2 South AfricaWorld Cup 2002Group stage · Group B
24 June 1998South Africa 2–2 Saudi ArabiaWorld Cup 1998Group stage · Group C
18 June 1998South Africa 1–1 DenmarkWorld Cup 1998Group stage · Group C
12 June 1998France 3–0 South AfricaWorld Cup 1998Group stage · Group C

All national teams · Pick these players in fantasy football