
The FIFA World Cup 2026 will get underway today (June 11) with hosts Mexico taking on South Africa at the iconic Estadio Azteca in Mexico City.
The tournament, jointly hosted by the United States, Canada and Mexico, is the largest FIFA World Cup in history, featuring 48 teams and 104 matches.
The opening match between Mexico and South Africa will begin at 12.30 a.m. Sri Lanka time on Friday, June 12. (Newswire)
FIFA World Cup 2026 – Group Stage Schedule (Sri Lanka Time)
Friday, June 12
Mexico vs South Africa — 12:30 AM
South Korea vs Czechia — 7:30 AM
Saturday, June 13
Canada vs Bosnia & Herzegovina — 12:30 AM
United States vs Paraguay — 6:30 AM
Sunday, June 14
Qatar vs Switzerland — 12:30 AM
Brazil vs Morocco — 3:30 AM
Haiti vs Scotland — 6:30 AM
Australia vs Türkiye — 9:30 AM
Germany vs Curaçao — 10:30 PM
Monday, June 15
Netherlands vs Japan — 1:30 AM
Ivory Coast vs Ecuador — 4:30 AM
Sweden vs Tunisia — 7:30 AM
Spain vs Cape Verde — 9:30 PM
Tuesday, June 16
Belgium vs Egypt — 12:30 AM
Saudi Arabia vs Uruguay — 3:30 AM
Iran vs New Zealand — 6:30 AM
Wednesday, June 17
France vs Senegal — 12:30 AM
Iraq vs Norway — 3:30 AM
Argentina vs Algeria — 6:30 AM
Austria vs Jordan — 9:30 AM
Portugal vs DR Congo — 10:30 PM
Thursday, June 18
England vs Croatia — 1:30 AM
Ghana vs Panama — 4:30 AM
Uzbekistan vs Colombia — 7:30 AM
Czechia vs South Africa — 9:30 PM
Friday, June 19
Switzerland vs Bosnia & Herzegovina — 12:30 AM
Canada vs Qatar — 3:30 AM
Mexico vs South Korea — 6:30 AM
Saturday, June 20
United States vs Australia — 12:30 AM
Scotland vs Morocco — 3:30 AM
Brazil vs Haiti — 6:00 AM
Türkiye vs Paraguay — 8:30 AM
Netherlands vs Sweden — 10:30 PM
Sunday, June 21
Germany vs Ivory Coast — 1:30 AM
Ecuador vs Curaçao — 5:30 AM
Tunisia vs Japan — 9:30 AM
Spain vs Saudi Arabia — 9:30 PM
Monday, June 22
Belgium vs Iran — 12:30 AM
Uruguay vs Cape Verde — 3:30 AM
New Zealand vs Egypt — 6:30 AM
Argentina vs Austria — 10:30 PM
Tuesday, June 23
France vs Iraq — 2:30 AM
Norway vs Senegal — 5:30 AM
Jordan vs Algeria — 8:30 AM
Portugal vs Uzbekistan — 10:30 PM
Wednesday, June 24
England vs Ghana — 1:30 AM
Panama vs Croatia — 4:30 AM
Colombia vs DR Congo — 7:30 AM
Thursday, June 25
Switzerland vs Canada — 12:30 AM
Bosnia & Herzegovina vs Qatar — 12:30 AM
Scotland vs Brazil — 3:30 AM
Morocco vs Haiti — 3:30 AM
Czechia vs Mexico — 6:30 AM
South Africa vs South Korea — 6:30 AM
Friday, June 26
Ecuador vs Germany — 1:30 AM
Curaçao vs Ivory Coast — 1:30 AM
Japan vs Sweden — 4:30 AM
Tunisia vs Netherlands — 4:30 AM
Türkiye vs United States — 7:30 AM
Paraguay vs Australia — 7:30 AM
Saturday, June 27
Norway vs France — 12:30 AM
Senegal vs Iraq — 12:30 AM
Cape Verde vs Saudi Arabia — 5:30 AM
Uruguay vs Spain — 5:30 AM
Egypt vs Iran — 8:30 AM
New Zealand vs Belgium — 8:30 AM
Sunday, June 28
Panama vs England — 2:30 AM
Croatia vs Ghana — 2:30 AM
Colombia vs Portugal — 5:00 AM
DR Congo vs Uzbekistan — 5:00 AM
Algeria vs Austria — 7:30 AM
Jordan vs Argentina — 7:30 AM
Key Matches (Sri Lanka Time)
Brazil vs Morocco — June 14, 3:30 AM
France vs Senegal — June 17, 12:30 AM
England vs Croatia — June 18, 1:30 AM
Netherlands vs Sweden — June 20, 10:30 PM
France vs Norway — June 27, 12:30 AM
Uruguay vs Spain — June 27, 5:30 AM
The tournament runs from June 12 (SL time) to July 20 (SL time), with the final scheduled at MetLife Stadium in New Jersey.
