Let’s be straight up, bru — nothing wrecks World Cup vibes quicker than rocking up late because the time zones stitched you up. One minute you’re braaing, next thing you check WhatsApp and the group’s already screaming about a wonder goal you missed. Ja, not lekker.
The 2026 FIFA World Cup is shaping up to be an absolute monster. For the first time ever, the biggest show in football is being hosted across three countries — the United States, Canada and Mexico. More cities, more stadiums, more games, more chaos… and honestly, we’re here for all of it.
With 48 teams, 104 matches, and football running from 11 June to 19 July 2026, this one’s going to test your sleep schedule and your employer’s patience. The good news? For us in Mzansi, a lot of matches fall into evening and late-night SAST slots — perfect for after-work viewing, a cold one in hand, and a bit of 2010 nostalgia. This page exists for one reason only: to give you the full 2026 FIFA World Cup schedule in South Africa Standard Time (SAST), so you never miss a kick.
🌍 A Quick Look Back at World Cup History
The FIFA World Cup kicked off back in 1930 in Uruguay with just 13 teams. Fast-forward nearly a century and it’s now the biggest sporting event on the planet. Every four years, the tournament dishes out moments that stick with us forever — Pelé lighting up 1970, Maradona doing Maradona things in 1986, Germany’s ruthless efficiency, and Argentina finally lifting it again in Qatar.
And of course, for South Africans, 2010 will always hit different. Vuvuzelas, packed fan parks, Bafana Bafana hosting the world — we changed football culture forever.
Here’s a look at the most recent FIFA World Cup winners:
| Year | Host Nation | Winner |
|---|---|---|
| 2022 | Qatar | Argentina |
| 2018 | Russia | France |
| 2014 | Brazil | Germany |
| 2010 | South Africa | Spain |
| 2006 | Germany | Italy |
| 2002 | Japan & South Korea | Brazil |
| 1998 | France | France |
Brazil with 5 titles to its name may still be the kings historically, but this expanded 2026 format? It’s wide open. More teams means more upsets, more fairytale runs, and more drama — exactly how we like it.
⚽ Quick Facts – 2026 FIFA World Cup
| Category | Details |
|---|---|
| Host Nations | USA, Canada, Mexico |
| Tournament Dates | 11 June – 19 July 2026 |
| Total Teams | 48 |
| Total Matches | 104 |
| Time Zone Used on This Page | South Africa Standard Time (UTC +2) |
| Final Venue | MetLife Stadium, New Jersey, USA |
🏟️ How the New 48-Team World Cup Format Works
For the first time ever, the World Cup is expanded to 48 teams. These teams are divided into 12 groups of four, with each country playing three group matches. The idea is to allow more countries to be in the spotlight without completely losing competitiveness early on.
The top two teams from each group directly go to the knockout stage. Besides that, the eight best third-placed teams also qualify; thus, a brand-new Round of 32 is formed. In other words, every goal counts, right up to the last group match.
The knockout stage begins in late June and lasts up to the final on 19 July 2026. More knockout games, more late nights, more excuses for telling your boss that youre working from home.
🌍 Africa, Bafana & the World Cup Dream
Africa is going to have the largest contingent ever at a World Cup in 2026, with even more qualification spots available. That’s huge for the continent, and for Bafana Bafana, it’s definitely another great opportunity to get back to the main stage.
While South Africa was part of the FIFA World Cups line-ups in 1998 and 2002, their World Cup narrative is mainly associated with 2010. Hosting the event placed African football at the centre of the world, and even now, that impact is still felt. The hope? That 2026 marks the beginning of a new era, competitive, fearless, and ready to take giants by surprise.
With the expanded format, depth is hardly as important as belief. And let me tell you, football has proven to us several times that belief can get you really far, and Bafana Bafana would at the very least want to advance from the Group Stages in 2026.
South Africa’s matches in SAST
| Date | Time | Team 1 Score Team 2 |
|---|---|---|
|
11 June, 2026
(Thursday)
|
9:00 PM (SAST)
|
Mexico
vs
South Africa
|
|
18 June, 2026
(Thursday)
|
6:00 PM (SAST)
|
Czechia
vs
South Africa
|
|
25 June, 2026
(Thursday)
|
3:00 AM (SAST)
|
South Africa
vs
South Korea
|
Nothing quite matches the buzz of a World Cup opening match, and in 2026, Bafana Bafana are right at the centre of it. South Africa kick off their World Cup journey in the tournament opener with a heavyweight clash against the hosts, Mexico, on 11 June 2026. The Group A showdown gets underway at 9:00 PM SAST in Mexico City — a perfect prime-time slot for fans back home.
South Africa’s second group match is scheduled for 18 June 2026, with kick-off at 6:00 PM SAST in Atlanta. The opponent will be either Denmark/Czech Republic/Republic of Ireland/North Macedonia, making this fixture a potential turning point in the group.
The group stage wraps up in the early hours of 25 June 2026, when South Africa face South Korea at 3:00 AM SAST in Monterrey. With knockout qualification likely on the line, this one has late-night drama written all over it.
🕓 2026 FIFA World Cup Match Schedule in South Africa Standard Time (SAST)
As the tournament is going to be held in North America, South African fans should get ready for a good number of evening kick-offs and late-night games. Depending on the city and the match slot, most games start between 9:00 PM SAST and 4:00 AM SAST. The all-important final match will be hosted by MetLife Stadium in East Rutherford on 19 July 2026 at 9:00 PM SAST.
Below is the full rundown of all the 104 games with their kick-off times converted into South African Standard Time (SAST). You can easily filter the matches by team, venue, or stage:
| Date | Time | Team 1 Score Team 2 |
|---|---|---|
|
11 June, 2026
(Thursday)
|
9:00 PM (SAST)
|
Mexico
vs
South Africa
|
|
12 June, 2026
(Friday)
|
4:00 AM (SAST)
|
South Korea
vs
Czechia
|
|
9:00 PM (SAST)
|
Canada
vs
Bosnia
|
|
|
13 June, 2026
(Saturday)
|
3:00 AM (SAST)
|
USA
vs
Paraguay
|
|
9:00 PM (SAST)
|
Qatar
vs
Switzerland
|
|
|
14 June, 2026
(Sunday)
|
12:00 AM (SAST)
|
Brazil
vs
Morocco
|
|
3:00 AM (SAST)
|
Haiti
vs
Scotland
|
|
|
6:00 AM (SAST)
|
Australia
vs
Turkey
|
|
|
7:00 PM (SAST)
|
Germany
vs
Curaçao
|
|
|
10:00 PM (SAST)
|
Netherlands
vs
Japan
|
|
|
15 June, 2026
(Monday)
|
1:00 AM (SAST)
|
Ivory Coast
vs
Ecuador
|
|
4:00 AM (SAST)
|
Sweden
vs
Tunisia
|
|
|
6:00 PM (SAST)
|
Spain
vs
Cape Verde
|
|
|
9:00 PM (SAST)
|
Belgium
vs
Egypt
|
|
|
16 June, 2026
(Tuesday)
|
12:00 AM (SAST)
|
Saudi Arabia
vs
Uruguay
|
|
3:00 AM (SAST)
|
Iran
vs
New Zealand
|
|
|
9:00 PM (SAST)
|
France
vs
Senegal
|
|
|
17 June, 2026
(Wednesday)
|
12:00 AM (SAST)
|
Iraq
vs
Norway
|
|
3:00 AM (SAST)
|
Argentina
vs
Algeria
|
|
|
6:00 AM (SAST)
|
Austria
vs
Jordan
|
|
|
7:00 PM (SAST)
|
Portugal
vs
DR Congo
|
|
|
10:00 PM (SAST)
|
England
vs
Croatia
|
|
|
18 June, 2026
(Thursday)
|
1:00 AM (SAST)
|
Ghana
vs
Panama
|
|
4:00 AM (SAST)
|
Uzbekistan
vs
Colombia
|
|
|
6:00 PM (SAST)
|
Czechia
vs
South Africa
|
|
|
9:00 PM (SAST)
|
Switzerland
vs
Bosnia
|
|
|
19 June, 2026
(Friday)
|
12:00 AM (SAST)
|
Canada
vs
Qatar
|
|
3:00 AM (SAST)
|
Mexico
vs
South Korea
|
|
|
9:00 PM (SAST)
|
USA
vs
Australia
|
|
|
20 June, 2026
(Saturday)
|
12:00 AM (SAST)
|
Scotland
vs
Morocco
|
|
3:00 AM (SAST)
|
Brazil
vs
Haiti
|
|
|
6:00 AM (SAST)
|
Turkey
vs
Paraguay
|
|
|
7:00 PM (SAST)
|
Netherlands
vs
Sweden
|
|
|
10:00 PM (SAST)
|
Germany
vs
Ivory Coast
|
|
|
21 June, 2026
(Sunday)
|
2:00 AM (SAST)
|
Ecuador
vs
Curaçao
|
|
6:00 AM (SAST)
|
Tunisia
vs
Japan
|
|
|
6:00 PM (SAST)
|
Spain
vs
Saudi Arabia
|
|
|
9:00 PM (SAST)
|
Belgium
vs
Iran
|
|
|
22 June, 2026
(Monday)
|
12:00 AM (SAST)
|
Uruguay
vs
Cape Verde
|
|
3:00 AM (SAST)
|
New Zealand
vs
Egypt
|
|
|
7:00 PM (SAST)
|
Argentina
vs
Austria
|
|
|
11:00 PM (SAST)
|
France
vs
Iraq
|
|
|
23 June, 2026
(Tuesday)
|
2:00 AM (SAST)
|
Norway
vs
Senegal
|
|
5:00 AM (SAST)
|
Jordan
vs
Algeria
|
|
|
7:00 PM (SAST)
|
Portugal
vs
Uzbekistan
|
|
|
10:00 PM (SAST)
|
England
vs
Ghana
|
|
|
24 June, 2026
(Wednesday)
|
1:00 AM (SAST)
|
Panama
vs
Croatia
|
|
4:00 AM (SAST)
|
Colombia
vs
DR Congo
|
|
|
9:00 PM (SAST)
|
Switzerland
vs
Canada
|
|
|
9:00 PM (SAST)
|
Bosnia
vs
Qatar
|
|
|
25 June, 2026
(Thursday)
|
12:00 AM (SAST)
|
Scotland
vs
Brazil
|
|
12:00 AM (SAST)
|
Morocco
vs
Haiti
|
|
|
3:00 AM (SAST)
|
Czechia
vs
Mexico
|
|
|
3:00 AM (SAST)
|
South Africa
vs
South Korea
|
|
|
10:00 PM (SAST)
|
Curaçao
vs
Ivory Coast
|
|
|
10:00 PM (SAST)
|
Ecuador
vs
Germany
|
|
|
26 June, 2026
(Friday)
|
1:00 AM (SAST)
|
Japan
vs
Sweden
|
|
1:00 AM (SAST)
|
Tunisia
vs
Netherlands
|
|
|
4:00 AM (SAST)
|
Turkey
vs
USA
|
|
|
4:00 AM (SAST)
|
Paraguay
vs
Australia
|
|
|
9:00 PM (SAST)
|
Norway
vs
France
|
|
|
9:00 PM (SAST)
|
Senegal
vs
Iraq
|
|
|
27 June, 2026
(Saturday)
|
2:00 AM (SAST)
|
Cape Verde
vs
Saudi Arabia
|
|
2:00 AM (SAST)
|
Uruguay
vs
Spain
|
|
|
5:00 AM (SAST)
|
Egypt
vs
Iran
|
|
|
5:00 AM (SAST)
|
New Zealand
vs
Belgium
|
|
|
11:00 PM (SAST)
|
Panama
vs
England
|
|
|
11:00 PM (SAST)
|
Croatia
vs
Ghana
|
|
|
28 June, 2026
(Sunday)
|
1:30 AM (SAST)
|
Colombia
vs
Portugal
|
|
1:30 AM (SAST)
|
DR Congo
vs
Uzbekistan
|
|
|
4:00 AM (SAST)
|
Algeria
vs
Austria
|
|
|
4:00 AM (SAST)
|
Jordan
vs
Argentina
|
|
|
9:00 PM (SAST)
|
Runner-up Group A
vs
Runner-up Group B
|
|
|
29 June, 2026
(Monday)
|
7:00 PM (SAST)
|
Winner Group C
vs
Runner-up Group F
|
|
10:30 PM (SAST)
|
Winner Group E
vs
3rd Group A/B/C/D/F
|
|
|
30 June, 2026
(Tuesday)
|
3:00 AM (SAST)
|
Winner Group F
vs
Runner-up Group C
|
|
7:00 PM (SAST)
|
Runner-up Group E
vs
Runner-up Group I
|
|
|
11:00 PM (SAST)
|
Winner Group I
vs
3rd Group C/D/F/G/H
|
|
|
1 July, 2026
(Wednesday)
|
3:00 AM (SAST)
|
Winner Group A
vs
3rd Group C/E/F/H/I
|
|
6:00 PM (SAST)
|
Winner Group L
vs
3rd Group E/H/I/J/K
|
|
|
10:00 PM (SAST)
|
Winner Group G
vs
3rd Group A/E/H/I/J
|
|
|
2 July, 2026
(Thursday)
|
2:00 AM (SAST)
|
Winner Group D
vs
3rd Group B/E/F/I/J
|
|
9:00 PM (SAST)
|
Winner Group H
vs
Runner-up Group J
|
|
|
3 July, 2026
(Friday)
|
1:00 AM (SAST)
|
Runner-up Group K
vs
Runner-up Group L
|
|
5:00 AM (SAST)
|
Winner Group B
vs
3rd Group E/F/G/I/J
|
|
|
8:00 PM (SAST)
|
Runner-up Group D
vs
Runner-up Group G
|
|
|
4 July, 2026
(Saturday)
|
12:00 AM (SAST)
|
Winner Group J
vs
Runner-up Group H
|
|
3:30 AM (SAST)
|
Winner Group K
vs
3rd Group D/E/I/J/L
|
|
|
7:00 PM (SAST)
|
Winner Match 73
vs
Winner Match 75
|
|
|
11:00 PM (SAST)
|
Winner Match 74
vs
Winner Match 77
|
|
|
5 July, 2026
(Sunday)
|
10:00 PM (SAST)
|
Winner Match 76
vs
Winner Match 78
|
|
6 July, 2026
(Monday)
|
2:00 AM (SAST)
|
Winner Match 79
vs
Winner Match 80
|
|
9:00 PM (SAST)
|
Winner Match 83
vs
Winner Match 84
|
|
|
7 July, 2026
(Tuesday)
|
2:00 AM (SAST)
|
Winner Match 81
vs
Winner Match 82
|
|
6:00 PM (SAST)
|
Winner Match 86
vs
Winner Match 88
|
|
|
10:00 PM (SAST)
|
Winner Match 85
vs
Winner Match 87
|
|
|
9 July, 2026
(Thursday)
|
10:00 PM (SAST)
|
Winner Match 89
vs
Winner Match 90
|
|
10 July, 2026
(Friday)
|
9:00 PM (SAST)
|
Winner Match 93
vs
Winner Match 94
|
|
11 July, 2026
(Saturday)
|
11:00 PM (SAST)
|
Winner Match 91
vs
Winner Match 92
|
|
12 July, 2026
(Sunday)
|
3:00 AM (SAST)
|
Winner Match 95
vs
Winner Match 96
|
|
14 July, 2026
(Tuesday)
|
9:00 PM (SAST)
|
Winner Match 97
vs
Winner Match 98
|
|
15 July, 2026
(Wednesday)
|
9:00 PM (SAST)
|
Winner Match 99
vs
Winner Match 100
|
|
18 July, 2026
(Saturday)
|
11:00 PM (SAST)
|
Loser Match 101
vs
Loser Match 102
|
|
19 July, 2026
(Sunday)
|
9:00 PM (SAST)
|
Winner Match 101
vs
Winner Match 102
|
🌍 Host Nations & Match Venues
The 2026 World Cup games are going to be held in 16 cities that are spread across three different countries, thus it will be the most geographically spread ever.
The main host of the event is the United States, where games will be played in major cities such as New York/New Jersey, Los Angeles, Dallas, Miami, Atlanta, Seattle, and more.
Canada is inviting the world through its cities of Toronto and Vancouver, whereas Mexico, a football royalty, gets to host games in Mexico City, Guadalajara and Monterrey. Proper football cities, proper atmosphere.
📺 How to Watch the 2026 FIFA World Cup in South Africa
- SABC
- FIFA+ for highlights and official content
🌐 View Schedules in Other Time Zones
❓ South Africa & 2026 World Cup – FAQs
Q1. What time will most matches kick off in SAST?
Most games will be played in the evening or late at night, with kick-offs ranging from around 9:00 PM to the early hours.
Q2. How many teams are playing in 2026?
A total of 48 teams, the biggest World Cup ever.
Q3. How many matches are there?
104 matches across the group and knockout stages.
Q4. When is the final in South Africa time?
The final takes place on 19 July 2026 at 9:00 PM (SAST)
Q5. Where can South Africans watch the World Cup?
On SABC and FIFA+.
You would not want to miss any of these moments. Late nights, huge ambitions, and World Cup fever, that sums up the mood perfectly for South African fans at the 2026 FIFA World Cup. Bookmark this page and enjoy every minute — because moments like these don’t come around often.