fixtures
Global stats in Africa Cup of Nations Qualification
Main formation
- 4-2-3-1 2 matches this season
- Year of construction: 1989
- Surface: grass
- Capacity: 94736
- Average attendance: 13518
- Maximum attendance: 90000
- % sold: 14
- Type selection male
- Names South Africa
- Code RSA
- Area South Africa
South Africa on Football Today
South Africa match result
The next match is South Africa vs Kenya and kicks-off at 16:00 on the Friday 13 November 2026 as part of the the week 3 of Africa Cup of Nations Qualification.
The latest result of Friendlies featured Egypt and South Africa and ended up in a 0-1 score.
South Africa is currently at rank 1. in the General table of Africa Cup of Nations Qualification 2027 Kenya/Tanzania/Uganda Group Stage - Group D.
Main players
The full squad is as follows:Goalkeepers: Samukelo Phumlani Xulu, Ronwen Hayden Williams, Sipho Justin Chaine, Renaldo Paul Leaner, Kopano Lehlohonolo Thuntsane, Andile Kwanele Mbanjwa and Stuart Ricardo Goss
Defenders: Tholo Thabang Matuludi, Ramahlwe Mphahlele, Malibongwe Prince Khoza, Kegan Johannes, Kwandakwensizwa Ishmael Mngonyama, Simphiwe Selepe, Lebone Seema, Aubrey Maphosa Modiba, Vuyo Letlapa, Keanu Grégory Cupido, Terrence Mashego, Fawaaz Basadien, Mbekezeli Mfanufikile Mbokazi, Rushwin Wayne Dortley, Harold Kaketso Majadibodu, Samukele Alucious Kabini, Zuko Mdunyelwa, Nkosinathi Emmanuel Sibisi, Ime Daniel Okon, Deano David van Rooyen, Olwethu Mpilwenhle Makhanya, Thapelo James Morena and Bathusi Jurry Aubaas
Midfielders: Luvuyo Howard Phewa, Khulumani Ndamane, Teboho Mokoena, Ntandoyenkosi Nkosi, Thalente Wandile Mbatha, Oswin Reagan Appollis, Siyabonga Mashini, Relebohile Mofokeng, Matlala Keletso Makgalwa, Themba Zwane, Mohau Nkota, Luke Gareth Le Roux, Thabang Malaoa, Thapelo Maseko, Ndamulelo Rodney Maphangule, Sphephelo S'Miso Sithole, Menzi Alson Masuku, Siyanda Msani, Momelezi Dlambewu, Brooklyn Poggenpoel, Keagan Larenzo Dolly, Masindi Confidence Nemtajela and Mike Kamogelo Sebelebele
Strikers: Thabiso Simon Kutumela, Patrick Maswanganyi, Yanela Xolisani Mbuthuma, Tebogo Tlolane, Iqraam Rayners, Luther Singh, Sekotori Evidence Makgopa, Puso Taelo Dithejane, Thamsanqa Tshiamo Masiya, Shandre Miguel Campbell, Cassius Tumelo Mailula and Tashreeq Matthews
Unknown position: Matlhari Makarine
South Africa schedule & next match
Following South Africa vs Kenya, the next match will be Kenya vs South Africa on Tuesday 17 November 2026. The coach Pitso John Hamilton Mosimane will announce its strategy and the game sheet a few minutes before the game. The team most of the time plays with a 4-2-3-1 lineup| # | Team | Pts | P | W | D | L | GF | GA | GD | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
6 | 2 | 2 | 0 | 0 | 7 | 1 | 6 | |
| 2 |
|
3 | 2 | 1 | 0 | 1 | 2 | 2 | 0 | |
| 3 |
|
1 | 2 | 0 | 1 | 1 | 1 | 6 | -5 | |
| 4 |
|
1 | 2 | 0 | 1 | 1 | 1 | 2 | -1 |
- Final Tournament
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
3 | 1 | 1 | 0 | 0 | 2 | 1 | 1 |
| 2 |
|
3 | 1 | 1 | 0 | 0 | 1 | 0 | 1 |
| 3 |
|
1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 |
| 4 |
|
0 | 1 | 0 | 0 | 1 | 0 | 5 | -5 |
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
3 | 1 | 1 | 0 | 0 | 5 | 0 | 5 |
| 2 |
|
1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 |
| 3 |
|
0 | 1 | 0 | 0 | 1 | 1 | 2 | -1 |
| 4 |
|
0 | 1 | 0 | 0 | 1 | 0 | 1 | -1 |
- Squad size 66
- Average age 27
- Foreign players 0 (0%)
- Suspended players 1
-
#2 Tholo Thabang Matuludi27 years
-
#2 Ramahlwe Mphahlele36 years
-
#2 Malibongwe Prince Khoza22 years
-
#3 Kegan Johannes25 years
-
#4 Kwandakwensizwa Ishmael Mngonyama33 years
-
#4 Simphiwe Selepe -
#5 Lebone Seema23 years
-
#6 Aubrey Maphosa Modiba31 years
-
#6 Vuyo Letlapa23 years
-
#9 Keanu Grégory Cupido28 years
-
#14 Terrence Mashego28 years
-
#14 Fawaaz Basadien29 years
-
#14 Mbekezeli Mfanufikile Mbokazi21 years
-
#14 Rushwin Wayne Dortley24 years
-
#18 Harold Kaketso Majadibodu31 years
-
#18 Samukele Alucious Kabini22 years
-
#18 Zuko Mdunyelwa27 years
-
#19 Nkosinathi Emmanuel Sibisi31 years
-
#21 Ime Daniel Okon22 years
-
#23 Deano David van Rooyen29 years
-
#24 Olwethu Mpilwenhle Makhanya22 years
-
#28 Thapelo James Morena33 years
-
#30 Bathusi Jurry Aubaas31 years
-
Luvuyo Howard Phewa26 years
-
#3 Khulumani Ndamane22 years
-
#4 Teboho Mokoena29 years
-
#5 Ntandoyenkosi Nkosi22 years
-
#5 Thalente Wandile Mbatha26 years
-
#7 Oswin Reagan Appollis25 years
-
#9 Siyabonga Mashini23 years
-
#10 Relebohile Mofokeng21 years
-
#11 Matlala Keletso Makgalwa29 years
-
#11 Themba Zwane37 years
-
#11 Mohau Nkota21 years
-
#12 Luke Gareth Le Roux26 years
-
#12 Thabang Malaoa26 years
-
#12 Thapelo Maseko22 years
-
#13 Ndamulelo Rodney Maphangule29 years
-
#13 Sphephelo S'Miso Sithole27 years
-
#15 Menzi Alson Masuku33 years
-
#19 Siyanda Msani25 years
-
#19 Momelezi Dlambewu22 years
-
#20 Brooklyn Poggenpoel27 years
-
#20 Keagan Larenzo Dolly33 years
-
#23 Masindi Confidence Nemtajela25 years
-
#25 Mike Kamogelo Sebelebele24 years
-
#7 Thabiso Simon Kutumela33 years
-
#8 Patrick Maswanganyi28 years
-
#9 Yanela Xolisani Mbuthuma24 years
-
#11 Tebogo Tlolane31 years
-
#15 Iqraam Rayners30 years
-
#17 Luther Singh29 years
-
#17 Sekotori Evidence Makgopa26 years
-
#23 Puso Taelo Dithejane22 years
-
#23 Thamsanqa Tshiamo Masiya30 years
-
#26 Shandre Miguel Campbell21 years
-
#27 Cassius Tumelo Mailula25 years
-
#29 Tashreeq Matthews26 years
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 2 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 1 match already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 1 match already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 2 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 1 match already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 1 match already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 2 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 1 match already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 1 match already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 25'
- Last goal scored on average 84'
- Number of matches - at least 1 goal scored 2
- First goal conceded on average 69'
- Last goal conceded on average 69'
- Number of matches - at least 1 goal conceded 1
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 30'
- Last goal scored on average 77'
- Number of matches - at least 1 goal scored 1
- First goal conceded on average 69'
- Last goal conceded on average 69'
- Number of matches - at least 1 goal conceded 1
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 19'
- Last goal scored on average 90'
- Number of matches - at least 1 goal scored 1
- First goal conceded on average 0'
- Last goal conceded on average 0'
- Number of matches - at least 1 goal conceded 0