Mexico vs South Africa kicks off the FIFA World Cup 2026 with a fixture steeped in history — a rematch of the iconic 2010 opener in Johannesburg, now played at the legendary Estadio Azteca in Mexico City. The stakes couldn’t be higher as both nations battle for Group A supremacy on the grandest stage in football.
100% 1st Deposit Bonus up to €750 + 100 FS — FIFA World Cup 2026 on TipsGG × Casino Prestige
Follow every match of the FIFA World Cup 2026, analyze live, and place bets on the best terms. Get a 100% bonus up to €750 + 100 FS on Casino Prestige and don’t miss the chance to boost your bankroll for the biggest tournament of the year.
Match Preview
For the first time in FIFA World Cup history, the tournament’s opening fixture is a repeat from a prior edition — Mexico and South Africa meet again, exactly 16 years after their 1-1 draw in Johannesburg in 2010.
Mexico hold the record for the most World Cup appearances without lifting the trophy (60 matches), but they enter as clear Group A favorites. El Tri are unbeaten across their last seven tournament openers since 1994 (W5, D2) and have won six of their previous eight games (D2). Their defence has been exceptional in that run — six clean sheets — while the attack has delivered 15 goals. Home advantage at the iconic Estadio Azteca, where Mexico are unbeaten in all seven World Cup matches played there, adds another layer of confidence.
South Africa make their fourth World Cup appearance and first since hosting the tournament in 2010. Bafana Bafana’s primary goal is reaching the knockout rounds for the very first time. Hugo Broos’ side topped their qualification group ahead of Nigeria, trailing in just one of ten qualifying matches — a display of defensive solidity they must replicate. Their recent form tells a different story, however: three draws and two defeats in their last five outings is a worrying trend heading into this opener.
Key to watch: Mexican defender Johan Vásquez has netted three goals in his last three appearances, while South Africa’s Oswin Appollis was directly involved in twice as many goals as any other Bafana Bafana player during qualification (6 — 2 goals, 4 assists).
Kickoff Time
Mexico vs South Africa kicks off at 21:00 local time (CST) at Estadio Azteca, Mexico City, on June 11, 2026. Here’s when to tune in across key time zones:
- 21:00 CST — Mexico City (Mexico)
- 23:00 EST / 22:00 CST — New York, Miami, Toronto (USA & Canada)
- 03:00 CET (June 12) — London (UK)
- 04:00 CET (June 12) — Paris, Berlin, Madrid, Rome (Central Europe)
- 05:00 MSK (June 12) — Moscow (Russia)
- 00:00 ART — Buenos Aires, São Paulo (South America)
- 07:00 GST (June 12) — Dubai (UAE)
- 12:00 JST (June 12) — Tokyo (Japan)
- 13:00 AEST (June 12) — Sydney (Australia)
How to Watch Online & on TV
Mexico vs South Africa is broadcast across free-to-air and paid platforms worldwide. In the UK, ITV and ITVX show the match for free. US viewers can catch it on Fox, Telemundo, Peacock, and Prime Video — note that Peacock and Prime Video require active subscriptions (from $7.99/month and $8.99/month respectively). Mexican fans get full coverage on Canal 5 Televisa, Azteca 7, and ViX. In Brazil, TV Globo and SBT broadcast free-to-air, with Prime Video and CazéTV as streaming alternatives.
| Country | Official Broadcaster/Stream |
| 🇬🇧 United Kingdom (England) | STV Player, ITV, STV, STV Scotland, RTE, RTE 2, ITVX |
| 🏴 United Kingdom (Scotland) | STV Player, ITV, STV, STV Scotland, RTE, RTE 2, ITVX |
| 🏴 United Kingdom (Wales) | STV Player, ITV, STV, STV Scotland, RTE, RTE 2, ITVX |
| 🇬🇧 United Kingdom (Northern Ireland) | STV Player, ITV, STV, STV Scotland, RTE, RTE 2, ITVX |
| 🇮🇹 Italy | Rai 1, RaiPlay, DAZN |
| 🇪🇸 Spain | Prime Video, ZDF, RTVE.es, TVE La 1, DAZN, RTVE Play, Movistar+, DAZN Mundial |
| 🇩🇪 Germany | Magenta TV, Magenta Sport, ZDF, TV2, SRF zwei |
| 🇫🇷 France | beIN 1, M6, SuperSport Football Plus, GOtv Football, SS LaLiga, 6play, M6+, GOtv LaLiga, SS Maximo |
| 🇵🇹 Portugal | Sport TV1, TVI, Sport TV5, LiveMode |
| 🇳🇱 Netherlands | ZDF, VRT 1, NPO 1, Ziggo, Ziggo Go |
| 🇧🇪 Belgium | Prime Video, Sporza, VRT 1, La Une |
| 🇸🇪 Sweden | TV4, TV2 |
| 🇫🇮 Finland | MTV3, Urheilu 1, MTV Kat |
| 🇳🇴 Norway | TV 2 Direkte, TV2 |
| 🇩🇰 Denmark | TV2 Den, TV2 |
| 🇦🇹 Austria | Prime Video, ORF 1, ZDF |
| 🇨🇭 Switzerland | ORF 1, ZDF, SRF zwei, TRT |
| 🇮🇪 Ireland | ITV, RTE 2, STV Scotland, ITVX, RTE, RTE 2 +1 |
| 🇷🇺 Russia | Match!, matchtv.ru |
| 🇵🇱 Poland | TVP, TVP 1 HD, TVP Sport, sport.tvp.pl |
| 🇺🇦 Ukraine | Megogo, MEGOGO 1 |
| 🇨🇿 Czech Republic | ČT Sport, Nova Action, SLO2 |
| 🇬🇷 Greece | EPT1 |
| 🇷🇴 Romania | Antena 1, Antena Play |
| 🇸🇰 Slovakia | JOJ Šport, JOJ, ČT Sport, Nova Action |
| 🇧🇾 Belarus | Sport TV Belarus |
| 🇱🇹 Lithuania | TV3 |
| 🇭🇺 Hungary | M4 Sport |
| 🇹🇷 Turkey | TRT, TRT 1 |
| 🇭🇷 Croatia | HRT 2, HRTi |
| 🇧🇬 Bulgaria | BNT 3, BNT 1 |
| 🇸🇮 Slovenia | HRT 2, Arena Slo 1, SLO2 |
| 🇨🇾 Cyprus | Sigma TV |
| 🇷🇸 Serbia | Arena 1, RTS 2, RTS 1 |
| 🇦🇱 Albania | TRT, TV Klan |
| 🇰🇿 Kazakhstan | Qazsport |
| 🇧🇦 Bosnia and Herzegovina | Arena 1, BHT 1, HRT 2 |
| 🇲🇩 Moldova | We Sport Moldova |
| 🇲🇪 Montenegro | HRT 2, SLO2 |
| 🇲🇹 Malta | Rai 1 |
| 🇱🇺 Luxembourg | VRT 1 |
| 🇫🇴 Faroe Islands | TV2 Den, TV2 |
| 🇬🇪 Georgia | Setanta 1 Geo |
| 🇦🇿 Azerbaijan | Ictimai TV |
| 🇲🇰 North Macedonia | Arena 1, SLO2 |
| 🇦🇩 Andorra | TVE La 1, beIN 1, RTVE.es, M6, M6+, RTVE Play, DAZN Mundial |
| 🇸🇲 San Marino | Rai 1, RaiPlay, DAZN |
| 🇱🇮 Liechtenstein | RTS 2 |
| 🇺🇸 United States | Prime Video, Fox, Peacock, Telemundo, ViX, FOX One, TUDN, Telemundo Deportes, Foxsports.com, Tubi, Fox App, FOX 4K |
| 🇨🇦 Canada | TSN1, TSN3, CTV, TSN4 |
| 🇲🇽 Mexico | Canal 5 Televisa, Nu9ve, Las Estrellas, Azteca 7, TUDN, ViX, Azteca, Fox App |
| 🇦🇷 Argentina | Telefe, DIRECTV, DGO, Disney+ P Arg, Las Estrellas, ViX |
| 🇧🇷 Brazil | Prime Video, CazéTV, SBT, Globoplay, TV Globo, Sportv, NSports |
| 🇨🇱 Chile | Chilevision, Paramount+, ViX, DGO, Las Estrellas, Disney+ P Chi |
| 🇵🇾 Paraguay | Las Estrellas, ViX, Disney+ P Arg, Canal Trece, GEN |
| 🇵🇪 Peru | ViX, Las Estrellas, Disney+ P Chi, DGO, DIRECTV, América TVGO, América Televisión |
| 🇺🇾 Uruguay | DGO, Canal 5, ViX, Las Estrellas, Disney+ P Arg |
| 🇨🇴 Colombia | Caracol TV, Deportes RCN, DIRECTV, Caracol Play, ViX, DGO, Las Estrellas, RCN Television, Disney+ P Sur |
| 🇪🇨 Ecuador | DGO, Disney+ P Sur, DIRECTV, ViX, Teleamazonas TV, Las Estrellas |
| 🇻🇪 Venezuela | TELEVEN, Las Estrellas, DGO, ViX, Disney+ P Sur, DIRECTV Ven, Fox App |
| 🇧🇴 Bolivia | Unitel, Las Estrellas, Red Uno, ViX, Tigo 1, Disney+ P Chi |
| 🇭🇳 Honduras | Las Estrellas, TUDN, ViX, Fox App |
| 🇨🇷 Costa Rica | Teletica 7, Las Estrellas, ViX, TUDN, TDMAX, Fox App |
| 🇬🇹 Guatemala | Las Estrellas, Tigo, TUDN, ViX, Fox App, TeleOnce |
| 🇸🇻 El Salvador | Canal 4 El Salvador, ViX, Las Estrellas, TUDN, Tigo, Fox App, FOX El Salvador |
| 🇵🇦 Panama | ViX, TUDN, Las Estrellas, Tigo, Fox App |
| 🇳🇮 Nicaragua | TUDN, ViX, Las Estrellas, Fox App, Tigo |
| 🇩🇴 Dominican Republic | TUDN, Las Estrellas, ViX, Fox App |
| 🇵🇷 Puerto Rico | ViX |
| 🇧🇿 Belize | Fox App |
| 🇨🇳 China | Migu, CCTV-5 Sports, Xiaohongshu |
| 🇯🇵 Japan | DAZN, NHK G TV |
| 🇦🇺 Australia | SBS |
| 🇻🇺 Vanuatu | SBS |
| 🇸🇦 Saudi Arabia | beIN SPORTS MAX 1 |
| 🇮🇷 Iran | beIN SPORTS MAX 2, beIN SPORTS MAX 1 |
| 🇦🇪 United Arab Emirates | beIN SPORTS MAX 2, beIN SPORTS MAX 1 |
| 🇲🇾 Malaysia | TV Okey |
| 🇧🇭 Bahrain | beIN SPORTS MAX 2, beIN SPORTS MAX 1 |
| 🇶🇦 Qatar | beIN SPORTS MAX 1, beIN SPORTS MAX 2 |
| 🇾🇪 Yemen | beIN SPORTS MAX 2, beIN SPORTS MAX 1 |
| 🇯🇴 Jordan | beIN SPORTS MAX 1, beIN SPORTS MAX 2 |
| 🇰🇼 Kuwait | beIN SPORTS MAX 2, beIN SPORTS MAX 1 |
| 🇴🇲 Oman | beIN SPORTS MAX 1, beIN SPORTS MAX 2 |
| 🇱🇧 Lebanon | beIN SPORTS MAX 2, beIN SPORTS MAX 1 |
| 🇮🇶 Iraq | beIN SPORTS MAX 1, beIN SPORTS MAX 2 |
| 🇮🇳 India | ZEE5, Unite8 Sports 1, Unite8 Sports 1 HD |
| 🇻🇳 Vietnam | VTV3, VTV Go, VTV6, VTV9 |
| 🇮🇩 Indonesia | Vidio, TVRI Sport, TVRI, MAXstream TV |
| 🇱🇰 Sri Lanka | Dialog TV |
| 🇰🇭 Cambodia | Hang Meas HDTV |
| 🇵🇰 Pakistan | PTV Sports |
| 🇧🇩 Bangladesh | T Sports, Bioscope+, Somoy TV |
| 🇺🇿 Uzbekistan | Zoʻr TV |
| 🇲🇳 Mongolia | MNB Sports |
| 🇦🇫 Afghanistan | ATN |
| 🇸🇾 Syria | beIN SPORTS MAX 2, beIN SPORTS MAX 1 |
| 🇵🇸 Palestine | beIN SPORTS MAX 1, beIN SPORTS MAX 2 |
| 🇿🇦 South Africa | Sporty TV App, DStv, Startimes World, SuperSport Football Plus, SABC 3, GOtv Football, SS LaLiga, SABC 1, StarTimes App, SS Maximo, GOtv LaLiga |
| 🇳🇬 Nigeria | DStv Now, Sporty TV App, GOtv Football, Startimes World, Canal+, SS LaLiga, GOtv LaLiga, StarTimes App, SS Maximo |
| 🇲🇦 Morocco | beIN SPORTS MAX 1, beIN SPORTS MAX 2 |
| 🇹🇳 Tunisia | beIN SPORTS MAX 1, beIN SPORTS MAX 2 |
| 🇩🇿 Algeria | beIN SPORTS MAX 1, beIN SPORTS MAX 2 |
| 🇪🇬 Egypt | beIN SPORTS MAX 2, beIN SPORTS MAX 1 |
| 🇱🇾 Libya | beIN SPORTS MAX 2, beIN SPORTS MAX 1 |
| 🇦🇴 Angola | DStv Now, SS LaLiga, GOtv Football, SuperSport Football Plus, GOtv LaLiga, SS Maximo, ZSPORT 1 |
| 🇬🇭 Ghana | DStv Now, Sporty TV App, SS LaLiga, Canal+, GOtv Football, SuperSport Football Plus, Startimes World, GOtv LaLiga, StarTimes App, SS Maximo |
| 🇸🇩 Sudan | DStv Now, GOtv Football, beIN SPORTS MAX 1, SS LaLiga, beIN SPORTS MAX 2, SuperSport Football Plus, GOtv LaLiga, SS Maximo |
| 🇽🇰 Kosovo | TRT 1, TV Klan, TRT |
| 🇸🇳 Senegal | DStv Now, RTS 1, RTS 2, SuperSport Football Plus, GOtv Football, Canal+, SS LaLiga, SS Maximo, GOtv LaLiga |
| 🇿🇼 Zimbabwe | DStv Now, GOtv Football, SS LaLiga, Azam, SuperSport Football Plus, Azam 4, GOtv LaLiga, SS Maximo |
| 🇰🇪 Kenya | DStv Now, Sporty TV App, Azam, SuperSport Football Plus, SS LaLiga, GOtv Football, Startimes World, StarTimes App, Azam 4, GOtv LaLiga, SS Maximo |
| 🇨🇲 Cameroon | DStv Now, SS LaLiga, GOtv Football, Canal+, SuperSport Football Plus, StarTimes App, GOtv LaLiga, SS Maximo |
| 🇪🇹 Ethiopia | DStv Now, GOtv Football, SuperSport Football Plus, SS LaLiga, GOtv LaLiga, SS Maximo |
| 🇷🇼 Rwanda | Sporty TV App, Azam, Canal+, Startimes World, GOtv Football, SuperSport Football Plus, SS LaLiga, Azam 4, StarTimes App, GOtv LaLiga, SS Maximo |
| 🇨🇮 Ivory Coast | DStv Now, SS LaLiga, SuperSport Football Plus, GOtv Football, Canal+, GOtv LaLiga, SS Maximo |
| 🇲🇱 Mali | DStv Now, SuperSport Football Plus, SS LaLiga, Canal+, GOtv Football, SS Maximo, GOtv LaLiga |
| 🇿🇲 Zambia | Azam, SuperSport Football Plus, SS LaLiga, GOtv Football, SS Maximo, StarTimes App, Azam 4, GOtv LaLiga |
| 🇲🇷 Mauritania | DStv Now, beIN SPORTS MAX 2, GOtv Football, SuperSport Football Plus, SS LaLiga, beIN SPORTS MAX 1, Canal+, GOtv LaLiga, SS Maximo |
| 🇳🇦 Namibia | DStv Now, SS LaLiga, SuperSport Football Plus, GOtv Football, GOtv LaLiga, SS Maximo |
| 🇧🇼 Botswana | DStv Now, SS LaLiga, GOtv Football, SuperSport Football Plus, GOtv LaLiga, SS Maximo |
| 🇹🇬 Togo | DStv Now, SuperSport Football Plus, SS LaLiga, GOtv Football, Canal+, GOtv LaLiga, SS Maximo |
| 🇲🇼 Malawi | DStv Now, SS LaLiga, GOtv Football, SuperSport Football Plus, Azam, Azam 4, StarTimes App, SS Maximo, GOtv LaLiga |
| 🇧🇯 Benin | GOtv Football, Canal+, SS LaLiga, SuperSport Football Plus, SS Maximo, GOtv LaLiga |
| 🇬🇲 Gambia | DStv Now, GOtv Football, SS LaLiga, Canal+, SuperSport Football Plus, GOtv LaLiga, SS Maximo |
| 🇱🇸 Lesotho | DStv Now, SS LaLiga, SuperSport Football Plus, SABC 1, GOtv Football, SABC 3, Startimes World, SS Maximo, GOtv LaLiga, StarTimes App |
| 🇺🇬 Uganda | DStv Now, Sporty TV App, GOtv Football, SS LaLiga, Startimes World, SuperSport Football Plus, Azam, GOtv LaLiga, SS Maximo, Azam 4, StarTimes App, UBC TV |
| 🇬🇦 Gabon | DStv Now, Canal+, GOtv Football, SS LaLiga, SuperSport Football Plus, GOtv LaLiga, SS Maximo |
| 🇧🇮 Burundi | Sporty TV App, DStv Now, Canal+, Startimes World, SuperSport Football Plus, GOtv Football, SS LaLiga, GOtv LaLiga, SS Maximo |
| 🇨🇩 DR Congo | DStv Now, SuperSport Football Plus, SS LaLiga, GOtv Football, StarTimes App, GOtv LaLiga, SS Maximo |
| 🇧🇫 Burkina Faso | DStv Now, GOtv Football, SS LaLiga, Canal+, SuperSport Football Plus, SS Maximo, GOtv LaLiga |
| 🇬🇳 Guinea | Sporty TV App, DStv Now, Startimes World, SS LaLiga, SuperSport Football Plus, Canal+, GOtv Football, SS Maximo, StarTimes App, GOtv LaLiga |
| 🇨🇻 Cape Verde | DStv Now, SS LaLiga, GOtv Football, SuperSport Football Plus, Canal+, GOtv LaLiga, SS Maximo |
| 🇨🇬 Republic of the Congo | Sporty TV App, DStv Now, GOtv Football, Startimes World, SS LaLiga, Canal+, SuperSport Football Plus, StarTimes App, GOtv LaLiga, SS Maximo |
| 🇳🇪 Niger | DStv Now, SuperSport Football Plus, SS LaLiga, Canal+, GOtv Football, SS Maximo, GOtv LaLiga |
| 🇲🇬 Madagascar | DStv Now, SS LaLiga, SuperSport Football Plus, GOtv Football, StarTimes App, SS Maximo, GOtv LaLiga |
| 🇨🇫 Central African Republic | Canal+, SS LaLiga, GOtv Football, SuperSport Football Plus, SS Maximo, GOtv LaLiga |
| 🇸🇱 Sierra Leone | Sporty TV App, DStv Now, Canal+, Startimes World, SS LaLiga, SuperSport Football Plus, GOtv Football, SS Maximo, GOtv LaLiga, StarTimes App |
| 🇲🇿 Mozambique | DStv Now, Sporty TV App, GOtv Football, SS LaLiga, Startimes World, SuperSport Football Plus, GOtv LaLiga, SS Maximo, StarTimes App |
| 🇬🇼 Guinea-Bissau | DStv Now, SuperSport Football Plus, SS LaLiga, Canal+, GOtv Football, SS Maximo, GOtv LaLiga |
| 🇹🇿 Tanzania | DStv Now, Sporty TV App, Startimes World, Azam, GOtv Football, SS LaLiga, SuperSport Football Plus, Azam 4, GOtv LaLiga, SS Maximo, StarTimes App |
| 🇬🇶 Equatorial Guinea | DStv Now, GOtv Football, SS LaLiga, Canal+, SuperSport Football Plus, SS Maximo, GOtv LaLiga |
| 🇸🇿 Eswatini | DStv Now, SS LaLiga, GOtv Football, SuperSport Football Plus, SS Maximo, GOtv LaLiga |
| 🇰🇲 Comoros | SS LaLiga, GOtv Football, SuperSport Football Plus, SS Maximo, GOtv LaLiga |
| 🇱🇷 Liberia | DStv Now, SuperSport Football Plus, GOtv Football, SS LaLiga, SS Maximo, GOtv LaLiga |
| 🇲🇺 Mauritius | DStv Now, SS LaLiga, SuperSport Football Plus, GOtv Football, GOtv LaLiga, SS Maximo |
| 🇸🇹 São Tomé and Príncipe | SS LaLiga, SuperSport Football Plus, GOtv Football, SS Maximo, GOtv LaLiga |
| 🇸🇨 Seychelles | DStv Now, SuperSport Football Plus, GOtv Football, SS LaLiga, GOtv LaLiga, SS Maximo |
| 🇩🇯 Djibouti | DStv Now, beIN SPORTS MAX 1, SuperSport Football Plus, Canal+, GOtv Football, SS LaLiga, beIN SPORTS MAX 2, SS Maximo, GOtv LaLiga |
| 🇪🇷 Eritrea | DStv Now, SuperSport Football Plus, GOtv Football, SS LaLiga, GOtv LaLiga, SS Maximo |
| 🇸🇴 Somalia | beIN SPORTS MAX 1, SS LaLiga, beIN SPORTS MAX 2, GOtv Football, SuperSport Football Plus, GOtv LaLiga, SS Maximo |
| 🇹🇩 Chad | DStv Now, SS LaLiga, beIN SPORTS MAX 1, Canal+, GOtv Football, SuperSport Football Plus, beIN SPORTS MAX 2, GOtv LaLiga, SS Maximo |
How to Watch Anywhere with a VPN
Streaming rights are divided by territory, meaning the platform broadcasting this match in one country may be completely inaccessible from another. A VPN solves this problem by masking your real IP address and routing your connection through a server in a country where the match is available. The result: you appear to be browsing locally, and the stream opens up as normal.
VPN apps work across iOS, Android, Windows, macOS, and Smart TVs, so you can watch on whichever device suits you best. Here’s how to get set up before kick-off:
- Download and install a VPN app on your device of choice — this takes under two minutes.
- Connect to a server in Mexico or the United States, where the match streams on Canal 5 Televisa, Azteca 7, Fox, and Telemundo.
- Open your chosen streaming platform (e.g., ViX or Fox Sports), log in with your account, and start watching.
Our recommended VPN: NordVPN — encrypts your connection and hides your IP across 9,500+ servers in 224 locations. One account covers 10 devices. Current deal: 76% off + 3 extra months, from $3.09/month with a 30-day money-back guarantee.
+ 3 months free
$3.09/mo
·
30-day money-back
How to Watch at Sportsbooks
Several major sportsbook platforms stream live football matches directly — and Mexico vs South Africa at the FIFA World Cup 2026 may be available through your betting account at no extra cost. Most bookmakers offer live streaming to customers who hold a funded account or have placed a qualifying bet on the event. It’s a legitimate alternative to traditional broadcasters, particularly useful if you’re already following the odds on this fixture.
Here’s how to access the stream through a sportsbook:
- Register for an account on a sportsbook that offers live streaming (check their sports streaming page for eligible events).
- Deposit funds into your account — most platforms require a minimum balance or a recent qualifying bet to unlock the stream.
- Find the match in the live sports section and look for the Play icon or a dedicated “Live Stream” tab next to the Mexico vs South Africa fixture.
- Click Play and the stream will launch directly within the platform — no additional software needed.
Always check the sportsbook’s terms and conditions for streaming eligibility in your region. Responsible gambling applies — only deposit what you can afford.
Don’t Miss a Moment
Mexico vs South Africa is the match that opens the FIFA World Cup 2026 — a fixture 16 years in the making, played at the iconic Estadio Azteca. Miss this, and you miss the start of the biggest football tournament on the planet. Check back on TipsGG for full post-match analysis, results, and tournament coverage.

