
South Africa is officially in World Cup mode! As Bafana Bafana gears up to face co-hosts Mexico in their highly anticipated 2026 FIFA World Cup opener this Thursday night, the spirit of Mzansi is shining brighter than ever.
It isn’t just the fans sending their love—South Africa’s Rugby World Cup-winning heroes have officially joined the chorus of support. In an inspiring campaign powered by Vodacom, Springbok heavyweights including Bongi Mbonambi, Vincent Koch, Jesse Kriel, Eben Etzebeth, Ox Nche, and Franco Mostert sent powerful video messages to the national football squad, proving that while the badges may differ, the national mission remains the same.
SA Rugby’s Official Blessing
Adding to the massive wave of cross-sport solidarity, SA Rugby President Mark Alexander penned a heartfelt open letter to SAFA leadership, coach Hugo Broos, and the entire squad:
“On behalf of the South African Rugby Union, I extend our warmest wishes to Bafana Bafana as you embark on your FIFA World Cup campaign. Your dedication, discipline and passion for the game embody the spirit of South African sport and inspire unity across our nation. We stand proudly alongside you, confident that your journey will showcase resilience, teamwork and excellence on the world stage. May this campaign bring success and strengthen the pride of all South Africans.”
FIFA World Cup 2026: Opening Week Fixtures
Clear your schedules and get your green and gold ready. Here are the official match-ups and kick-off times for the first week of the tournament:
| Date | Match | Venue | Kick-off (SAST) |
| Thursday, June 11 | Mexico vs. South Africa | Mexico City Stadium | 21:00 |
| Friday, June 12 | South Korea vs. Czech Republic | Estadio Guadalajara | 04:00 |
| Canada vs. Bosnia and Herzegovina | Toronto Stadium | 21:00 | |
| Saturday, June 13 | United States vs. Paraguay | Los Angeles Stadium | 03:00 |
| Qatar vs. Switzerland | San Francisco Bay Area Stadium | 21:00 | |
| Sunday, June 14 | Brazil vs. Morocco | New York New Jersey Stadium | 00:00 |
| Haiti vs. Scotland | Boston Stadium | 03:00 | |
| Australia vs. Türkiye | BC Place (Vancouver) | 06:00 | |
| Germany vs. Curaçao | Houston Stadium | 19:00 | |
| Netherlands vs. Japan | Dallas Stadium | 22:00 | |
| Monday, June 15 | Ivory Coast vs. Ecuador | Philadelphia Stadium | 01:00 |
| Sweden vs. Tunisia | Estadio Monterrey | 04:00 | |
| Spain vs. Cabo Verde | Atlanta Stadium | 18:00 | |
| Belgium vs. Egypt | Seattle Stadium | 21:00 | |
| Tuesday, June 16 | Saudi Arabia vs. Uruguay | Hard Rock Stadium (Miami) | 00:00 |
| Iran vs. New Zealand | Los Angeles Stadium | 03:00 | |
| France vs. Senegal | New York New Jersey Stadium | 21:00 | |
| Wednesday, June 17 | Iraq vs. Norway | Boston Stadium | 00:00 |
| Argentina vs. Algeria | Kansas City Stadium | 03:00 | |
| Austria vs. Jordan | San Francisco Bay Area Stadium | 06:00 | |
| Portugal vs. DR Congo | Houston Stadium | 17:00 | |
| England vs. Croatia | Dallas Stadium | 20:00 | |
| Ghana vs. Panama | Toronto Stadium | 23:00 | |
| Thursday, June 18 | Uzbekistan vs. Colombia | Mexico City Stadium | 02:00 |















