FIFA World Cup 2026 Match Schedule (IST): Match Time, Teams, Streaming Channel
FIFA World Cup 2026 Match Schedule (IST): The FIFA World Cup 2026 is set to be the most expansive tournament in football history, marking a historic collaboration between three host nations: the United States, Canada, and Mexico.
FIFA World Cup 2026 officially kicks off on June 11 and concludes with a grand finale on July 19.
AI-generated summary, reviewed by editors

With 16 host cities spread across North America, the FIFA World Cup 2026 will feature a massive total of 104 matches, representing a major milestone in the FIFA calendar.
Millions of football fans worldwide are expected to tune in for this unprecedented spectacle of global sport.
This year’s FIFA World Cup introduces a new format featuring 48 teams, making it the largest FIFA tournament to date. The teams are divided into 12 groups of four.
In the group stage, every team plays three matches. At the end of the group phase, the top two teams from each group will automatically advance to the knockout rounds.
To complete the field, the eight best third-placed teams will also qualify.
This results in a 32-team knockout bracket, where teams reaching the final will play eight games in total to determine the champion.
Indian fans must prepare for a significant time difference due to the tournament being held on the other side of the globe. Matches will be broadcast late at night and into the early morning hours in India.
Depending on whether the match is held on the East Coast or West Coast, kick-offs in Indian Standard Time (IST) will generally fluctuate between 21:30 IST and 06:30 IST the following morning, as outlined in the FIFA match schedule.
While India did not qualify for the tournament, fans can still follow the world’s biggest football stars. Viewers are advised to plan their viewing schedules accordingly to catch the action live.
FIFA matches in India can be streamed on Zee5.
FIFA World Cup 2026 Match Schedule (IST)
| Stage | Dates | Venue Regions | Approx. IST Timing |
|---|---|---|---|
| Group Stage | June 11 – June 27 | USA, Canada, Mexico | 21:30 – 06:30 |
| Round of 32 | June 28 – July 3 | USA, Canada, Mexico | 23:30 – 05:30 |
| Round of 16 | July 4 – July 7 | USA, Canada | 23:30 – 05:30 |
| Quarter-finals | July 9 – July 11 | USA | 01:30 – 05:30 |
| Semi-finals | July 14 – July 15 | USA | 04:30 – 05:30 |
| Third-place Playoff | July 18 | USA | 04:30 |
| Final | July 19 | USA (New York/NJ) | 04:30 |
Tournament Groups
| Group | Teams |
|---|---|
| Group A | Mexico, South Korea, South Africa, Czechia |
| Group B | Canada, Bosnia and Herzegovina, Qatar, Switzerland |
| Group C | Brazil, Morocco, Haiti, Scotland |
| Group D | United States, Paraguay, Australia, Türkiye |
| Group E | Germany, Côte d'Ivoire, Ecuador, Curaçao |
| Group F | Netherlands, Japan, Sweden, Tunisia |
| Group G | Belgium, Egypt, IR Iran, New Zealand |
| Group H | Spain, Uruguay, Saudi Arabia, Cabo Verde |
| Group I | France, Senegal, Norway, Iraq |
| Group J | Argentina, Algeria, Austria, Jordan |
| Group K | Portugal, Colombia, Uzbekistan, Congo DR |
| Group L | England, Croatia, Ghana, Panama |
Detailed Group Stage Schedule
| Date | Match | IST Timing |
|---|---|---|
| Jun 12 | Group A — Mexico vs South Africa | 12:30 AM |
| Jun 12 | Group A — South Korea vs Czechia | 7:30 AM |
| Jun 13 | Group B — Canada vs Bosnia | 12:30 AM |
| Jun 13 | Group D — USA vs Paraguay | 6:30 AM |
| Jun 14 | Group B — Qatar vs Switzerland | 12:30 AM |
| Jun 14 | Group C — Brazil vs Morocco | 3:30 AM |
| Jun 14 | Group C — Haiti vs Scotland | 6:30 AM |
| Jun 14 | Group D — Australia vs Türkiye | 9:30 AM |
| Jun 14 | Group E — Germany vs Curaçao | 10:30 PM |
| Jun 15 | Group F — Netherlands vs Japan | 1:30 AM |
| Jun 15 | Group E — Ivory Coast vs Ecuador | 4:30 AM |
| Jun 15 | Group F — Sweden vs Tunisia | 7:30 AM |
| Jun 15 | Group H — Spain vs Cape Verde | 9:30 PM |
| Jun 16 | Group G — Belgium vs Egypt | 12:30 AM |
| Jun 16 | Group I — France vs Senegal | 12:30 AM |
| Jun 16 | Group H — Saudi Arabia vs Uruguay | 3:30 AM |
| Jun 16 | Group I — Iraq vs Norway | 3:30 AM |
| Jun 16 | Group G — Iran vs New Zealand | 6:30 AM |
| Jun 17 | Group L — England vs Croatia | 1:30 AM |
| Jun 17 | Group J — Argentina vs Algeria | 6:30 AM |
| Jun 17 | Group J — Austria vs Jordan | 9:30 AM |
| Jun 17 | Group K — Portugal vs DR Congo | 10:30 PM |
| Jun 18 | Group L — Ghana vs Panama | 4:30 AM |
| Jun 18 | Group K — Uzbekistan vs Colombia | 7:30 AM |
| Jun 18 | Group A — Czechia vs South Africa | 9:30 PM |
| Jun 19 | Group B — Switzerland vs Bosnia | 12:30 AM |
| Jun 19 | Group D — USA vs Australia | 12:30 AM |
| Jun 19 | Group B — Canada vs Qatar | 3:30 AM |
| Jun 19 | Group C — Scotland vs Morocco | 3:30 AM |
| Jun 19 | Group A — Mexico vs South Korea | 6:30 AM |
| Jun 20 | Group C — Brazil vs Haiti | 6:00 AM |
| Jun 20 | Group D — Türkiye vs Paraguay | 8:30 AM |
| Jun 20 | Group F — Netherlands vs Sweden | 10:30 PM |
| Jun 21 | Group E — Germany vs Ivory Coast | 1:30 AM |
| Jun 21 | Group E — Ecuador vs Curaçao | 5:30 AM |
| Jun 21 | Group F — Tunisia vs Japan | 9:30 AM |
| Jun 21 | Group H — Spain vs Saudi Arabia | 9:30 PM |
| Jun 22 | Group G — Belgium vs Iran | 12:30 AM |
| Jun 22 | Group H — Uruguay vs Cape Verde | 3:30 AM |
| Jun 22 | Group G — New Zealand vs Egypt | 6:30 AM |
| Jun 22 | Group J — Argentina vs Austria | 10:30 PM |
| Jun 23 | Group I — France vs Iraq | 2:30 AM |
| Jun 23 | Group I — Norway vs Senegal | 5:30 AM |
| Jun 23 | Group J — Jordan vs Algeria | 8:30 AM |
| Jun 23 | Group K — Portugal vs Uzbekistan | 10:30 PM |
| Jun 24 | Group L — England vs Ghana | 1:30 AM |
| Jun 24 | Group L — Panama vs Croatia | 4:30 AM |
| Jun 24 | Group K — Colombia vs DR Congo | 7:30 AM |
| Jun 25 | Group B — Switzerland vs Canada | 12:30 AM |
| Jun 25 | Group B — Bosnia vs Qatar | 12:30 AM |
| Jun 25 | Group C — Morocco vs Haiti | 3:30 AM |
| Jun 25 | Group C — Scotland vs Brazil | 3:30 AM |
| Jun 25 | Group A — South Africa vs South Korea | 6:30 AM |
| Jun 25 | Group A — Czechia vs Mexico | 6:30 AM |
| Jun 26 | Group E — Curaçao vs Ivory Coast | 1:30 AM |
| Jun 26 | Group E — Ecuador vs Germany | 1:30 AM |
| Jun 26 | Group F — Tunisia vs Netherlands | 4:30 AM |
| Jun 26 | Group F — Japan vs Sweden | 4:30 AM |
| Jun 26 | Group D — Türkiye vs USA | 7:30 AM |
| Jun 26 | Group D — Paraguay vs Australia | 7:30 AM |
| Jun 27 | Group I — Norway vs France | 12:30 AM |
| Jun 27 | Group I — Senegal vs Iraq | 12:30 AM |
| Jun 27 | Group H — Cape Verde vs Saudi Arabia | 5:30 AM |
| Jun 27 | Group H — Uruguay vs Spain | 5:30 AM |
| Jun 27 | Group G — New Zealand vs Belgium | 8:30 AM |
| Jun 27 | Group G — Egypt vs Iran | 8:30 AM |
| Jun 28 | Group L — Panama vs England | 2:30 AM |
| Jun 28 | Group L — Croatia vs Ghana | 2:30 AM |
| Jun 28 | Group K — Colombia vs Portugal | 5:00 AM |
| Jun 28 | Group K — DR Congo vs Uzbekistan | 5:00 AM |
| Jun 28 | Group J — Algeria vs Austria | 7:30 AM |
| Jun 28 | Group J — Jordan vs Argentina | 7:30 AM |












Click it and Unblock the Notifications