
The ongoing 2026 FIFA World Cup in North America is turning into a historic, emotional farewell tour for South African football. Following Bafana Bafana’s tough 2-0 opening-match defeat against co-hosts Mexico in Mexico City, legendary Belgian mentor Hugo Broos is on the verge of cementing his status as the long-term king of the Bafana dugout.
The 74-year-old tactician has already confirmed he will step down at the end of the tournament, leaving him with a minimum of two definitive battles to secure both a spot in the knockout stages and a permanent place in the record books.
The Countdown to History: Surpassing Shakes Mashaba
When Bafana Bafana walk out to face the Czech Republic this week, Broos will equal the all-time managerial appearance record. By the time the group stage wraps up against South Korea, he will stand entirely alone at the pinnacle of South African football history.
- Current Record Holder: Ephraim “Shakes” Mashaba (58 Matches)
- Match 58 for Broos: Thursday, 18 June vs. Czech Republic
- Match 59 for Broos (The Record Breaker): Thursday, 25 June vs. South Korea
If Bafana defuses their group-stage opponents and qualifies for the brand-new Round of 32, Broos will have the opportunity to push his historic tally even higher.
By The Numbers: A Record-Breaking 5-Year Tenure
In a national team setup traditionally defined by rapid coaching turnarounds, Broos’ five-year stay since taking the reins in May 2021 has defied all expectations. He has already eclipsed the late, legendary Clive Barker’s record for the longest continuous managerial stint in Bafana history.
His remarkable statistical record across 57 matches speaks volumes:
| Statistic | Record |
| Wins | 26 |
| Draws | 22 |
| Losses | 9 |
| Goals Scored | 81 |
| Goals Conceded | 47 |
| Win Percentage | 45.6% |
This current run stands as the second-longest managerial stint of Broos’ highly decorated career, falling just short of the iconic six seasons he spent leading Belgian powerhouses Club Brugge in the 1990s.
Bafana Bafana’s Remaining Group A Fixtures
(Note: Kick-off times listed in SA Time)
- Thursday, 18 June⚽ Czech Republic vs. South Africa Mercedes-Benz Stadium, Atlanta 18:00 (SAST)
- Thursday, 25 June⚽ South Africa vs. South Korea Estadio BBVA, Guadalupe 03:00 (SAST)















