Are you looking for info on South Africa’s next match or some of the recent fixtures of the team? We’ve got you covered in this article.
Hugo Broos-led Bafana Bafana have been steadily rising in the last couple of months across all competitions.
A couple of months ago, he helped the national team qualify for the 2025 Africa Cup of Nations. The team was placed in Group K of the qualifiers alongside Uganda, South Sudan and Congo.
The Belgian helped Mzansi qualify for the biennial competition without tasting defeat – they secured four wins and two draws to qualify alongside Uganda who finished second with four wins, a draw and loss.
The 2025 Afcon is going on in Morocco and it will end on January 18, 2026.
/https%3A%2F%2Fmedia.afrik-foot.com%2Fen-za%2F2025%2F12%2FSipho-Mbule-Bafana-Bafana-1.jpg)
Bafana Bafana back to World Cup!
The next hurdle for the 73-year-old Belgian was to help Bafana Bafana get the World Cup ticket.
It was definitely going to be a tough journey considering the fact that they were placed in Group C alongside Nigeria, Benin, Rwanda, Lesotho and COSAFA rivals Zimbabwe.
Bafana Bafana were riding high in confidence, collecting enough points to stay clear at the top. However, with just two rounds to go, they suffered a blow as FIFA sanctioned them for fielding suspended Teboho Mokoena in March agaisnt Lesotho.
It even got worse for South Africa after playing to a goalless draw with the Warriors on matchday nine to put them under more pressure as the Super Eagles and the Cheetahs won against their respective opponents.
However, in the final pool game, they beat Amavubi 3-0 as Nigeria did them a favour by claiming a huge 4-0 victory over Benin to send Mzansi through.
/https%3A%2F%2Fmedia.afrik-foot.com%2Fen-za%2F2025%2F12%2FAubrey-Modiba-Bafana-Bafana-vs-Angola.jpg)
Bafana Bafana’s AFCON record
Bafana Bafana were placed in Group B alongside the seven-time champions Egypt as well as COSAFA duo Angola and Zimbabwe.
They started with a game against Angola on Monday, December 22, a fixture they won 2-1.
However, the biggest assignment was on Thursday, December 26 when they played with Egypt. It was a dramatic game that; first, Mohamed Salah was awarded a controversial penalty from which he scored.
Moments later, Mohamed Hany was sent off for a second bookable offense, but the most controversial decision was when defender Yasser Ibrahim was not punished for handling the ball in the box later in the game as the Pharaohs claimed a 1-0 win to make the last 16.
South Africa’s final group game was on Monday, December 29 against COSAFA rivals Zimbabwe who needed a win to make the next phase.
Broos’ men took the lead after just seven minutes with Tshepang Moremi connecting Lyle Foster’s pass. However, the Warriors responded in the 19th minute as Jonah Fabisch teed up Tawanda Maswanhise.
The Burnley striker then capitalised on poor defending by Zimbabwe to give the 1996 champions a deserved lead just five minutes after the break, before Aubrey Modiba’s unfortunate own goal leveled matters once again.
Orlando Pirates winger Oswin Appollis won it for South Africa in the 82nd minute from the penalty spot after the opponent’s defender handled the ball in the danger zone. It ended with Bafana Bafana finishing second on the table with six points, one less than group winners Egypt.
“South Africa and Cameroon will meet at AFCON’s Round of 16, and for the first time this century, at the Al Medina Stadium in Rabat. Kick-off for the match is at 20h00 local time (19h00 GMT) on 4 January,” CAF confirmed.
“Their only previous meeting at the AFCON came in the opening game of the 1996 tournament, where hosts South Africa secured a 3-0 victory at Soccer City. Goals from Phil Masinga, Mark Williams and John Moshoeu set Bafana Bafana on course for their maiden continental title.
“South Africa’s return to international football in 1992 saw them face Cameroon in Durban in a friendly on 7 July 1992, with Doctor Khumalo converting a 79th-minute penalty in a 1-0 win.
Overall, the sides have met nine times, with South Africa winning three matches, Cameroon one, and five encounters ending in draws,” they added.
| DATE | TOURNAMENT | FIXTURE | VENUE | TIME |
| Jan 4, 2025 | AFCON | South Africa vs Cameroon | Al Medina Stadium, Rabat | 21:00 |
/https%3A%2F%2Fmedia.afrik-foot.com%2Fen-za%2F2025%2F12%2FTshepang-Moremi-Bafana-Bafana.jpg)
Have a look at how Bafana Bafana have faired in recent games
Bafana Bafana’s most recent results
| DATE | TOURNAMENT | VENUE | MATCH RESULT |
| 29/12/2025 | AFCON | Morocco | South Africa 3-2 Zimbabwe |
| 26/12/2025 | AFCON | Morocco | Egypt 1-0 South Africa |
| 22/12/2025 | AFCON | Morocco | South Africa 2-1 Angola |
| 16/12/2025 | Friendly | Home | South Africa 1-0 Ghana |
| 15/11/2025 | Friendly | Home | South Africa 3-1 Zambia |
| 14/10/2025 | 2026 FIFA World Cup | Home | South Africa 3-0 Rwanda |
| 10/10/2025 | 2026 FIFA World Cup | Away | Zimbabwe 0-0 South Africa |
| 09/09/2025 | 2026 World Cup Qualifier | Home | South Africa 1-1 Nigeria |
| 05/09/2025 | 2026 World Cup Qualifier | Away | Lesotho 0-3 South Africa |
| 10/06/2025 | International Friendly | Home | South Africa 2-0 Mozambique |
| 06/06/2025 | International Friendly | Home | South Africa 0-0 Tanzania |
| 11/05/2025 | 2024 Chan Qualifier | Home | South Africa 2-0 Malawi |
Where to buy Bafana Bafana home game tickets?
Tickets for the home matches have always been bought at TicketPro outlets, Spar, SuperSpar, Putco, Postnet, Jam Clothing, and at Shell, SASOL, and BP garages.
Any latest changes will be updated here.
/https%3A%2F%2Fmedia.afrik-foot.com%2Fen-za%2F2025%2F12%2FBafana-Bafana-5.jpg)