fixtures




Global stats in African Nations Championship
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 Guinea and kicks-off at 15:00 on the Monday 11 August 2025 as part of the the week 3 of African Nations Championship.
The latest result of African Nations Championship featured Algeria and South Africa and ended up in a 1-1 score.
South Africa is currently at rank 4. in the General table of African Nations Championship 2024 Kenya/Tanzania/Uganda Group Stage - Group C.
Main players
The full squad is as follows:Goalkeepers: Samukelo Phumlani Xulu, Renaldo Paul Leaner, Sipho Chaine, Kopano Lehlohonolo Thuntsane, Andile Kwanele Mbanjwa and Sage Shane Stephens Lottering
Defenders: Mohau Nkota, Ramahlwe Mphahlele, Kegan Johannes, Kwandakwensizwa Ishmael Mngonyama, Simphiwe Selepe, Wayde Jooste, Vuyo Letlapa, Terrence Mashego, Mbekezeli Mbokazi, Rushwin Wayne Dortley, Harold Kaketso Majadibodu, Nkosinathi Emmanuel Sibisi, Samukelo Kabini, Siyabonga Ngezana and Deano David van Rooyen
Midfielders: Luvuyo Howard Phewa, Masindi Confidence Nemtajela, Ntandoyenkosi Nkosi, Thalente Wandile Mbatha, Oswin Reagan Appollis, Ndabayithethwa Phillip Ndlondlo, Siyabonga Mashini, Neo Gift Maema, Tebogo Tlolane, Thabang Malaoa, Luke Gareth Le Roux, Ndamulelo Rodney Maphangule, Malibongwe Prince Khoza, Menzi Alson Masuku, Devin Titus, Siyanda Msani, Momelezi Dlambewu, Keagan Larenzo Dolly and Mihlali Samson Mabhuti Mayambela
Strikers: Thabiso Simon Kutumela, Patrick Maswanganyi, Lyle Foster, Sekotori Evidence Makgopa, Relebohile Mofokeng, Percy Muzi Tau, Kulumani Ndamane, Elias Sepho Mokwana and Thamsanqa Tshiamo Masiya
Unknown position: Matlhari Makarine
South Africa schedule & next match
Following South Africa vs Guinea, the next match will be Niger vs South Africa on Friday 15 August 2025. The coach Hugo Henri Broos 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 |
![]() |
4 | 2 | 1 | 1 | 0 | 4 | 1 | 3 | |
2 |
![]() |
3 | 2 | 1 | 0 | 1 | 3 | 3 | 0 | |
3 |
![]() |
3 | 2 | 1 | 0 | 1 | 1 | 3 | -2 | |
4 |
![]() |
1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | |
5 |
![]() |
0 | 1 | 0 | 0 | 1 | 0 | 1 | -1 |
- Quarter-finals
- Quarter-finals
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 |
2 |
![]() |
0 | 1 | 0 | 0 | 1 | 0 | 3 | -3 |
3 |
![]() |
0 | 1 | 0 | 0 | 1 | 0 | 3 | -3 |
4 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
5 |
![]() |
0 | 1 | 0 | 0 | 1 | 0 | 1 | -1 |
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
3 | 1 | 1 | 0 | 0 | 3 | 0 | 3 |
2 |
![]() |
3 | 1 | 1 | 0 | 0 | 3 | 0 | 3 |
3 |
![]() |
3 | 1 | 1 | 0 | 0 | 1 | 0 | 1 |
4 |
![]() |
1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 |
5 |
![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |

- Squad size 50
- Average age 26.4
- Foreign players 0 (0%)
-
#2 Mohau Nkota
20 years
-
#2 Ramahlwe Mphahlele
35 years
-
#3 Kegan Johannes
24 years
-
#4 Kwandakwensizwa Ishmael Mngonyama
31 years
-
#4 Simphiwe Selepe
-
#6 Wayde Jooste
33 years
-
#6 Vuyo Letlapa
22 years
-
#14 Terrence Mashego
27 years
-
#14 Mbekezeli Mbokazi
19 years
-
#14 Rushwin Wayne Dortley
23 years
-
#18 Harold Kaketso Majadibodu
30 years
-
#19 Nkosinathi Emmanuel Sibisi
29 years
-
#20 Samukelo Kabini
21 years
-
#21 Siyabonga Ngezana
28 years
-
#23 Deano David van Rooyen
28 years
-
Luvuyo Howard Phewa
25 years
-
Masindi Confidence Nemtajela
23 years
-
#5 Ntandoyenkosi Nkosi
21 years
-
#5 Thalente Wandile Mbatha
25 years
-
#7 Oswin Reagan Appollis
23 years
-
#8 Ndabayithethwa Phillip Ndlondlo
30 years
-
#9 Siyabonga Mashini
-
#10 Neo Gift Maema
29 years
-
#11 Tebogo Tlolane
30 years
-
#12 Thabang Malaoa
25 years
-
#12 Luke Gareth Le Roux
25 years
-
#13 Ndamulelo Rodney Maphangule
28 years
-
#13 Malibongwe Prince Khoza
21 years
-
#15 Menzi Alson Masuku
32 years
-
#18 Devin Titus
25 years
-
#19 Siyanda Msani
23 years
-
#19 Momelezi Dlambewu
-
#20 Keagan Larenzo Dolly
32 years
-
#21 Mihlali Samson Mabhuti Mayambela
28 years

Final Time
- 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 0 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 45'
- Last goal scored on average 45'
- Number of matches - at least 1 goal scored 1
- First goal conceded on average 29'
- Last goal conceded on average 29'
- Number of matches - at least 1 goal conceded 1
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 0'
- Last goal scored on average 0'
- Number of matches - at least 1 goal scored 0
- First goal conceded on average 0'
- Last goal conceded on average 0'
- Number of matches - at least 1 goal conceded 0
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 45'
- Last goal scored on average 45'
- Number of matches - at least 1 goal scored 1
- First goal conceded on average 29'
- Last goal conceded on average 29'
- Number of matches - at least 1 goal conceded 1