FIFA World Cup 2026 Schedule & Fixtures
Every upcoming FIFA World Cup match in kickoff order. Times are UTC; open a fixture for our full preview and prediction.
Sunday 21 June 2026
-
Spain vs Saudi Arabia — 16:00 UTC
-
Belgium vs Iran — 19:00 UTC
-
Uruguay vs Cape Verde Islands — 22:00 UTC
Monday 22 June 2026
-
New Zealand vs Egypt — 01:00 UTC
-
Argentina vs Austria — 17:00 UTC
-
France vs Iraq — 21:00 UTC
Tuesday 23 June 2026
-
Norway vs Senegal — 00:00 UTC
-
Jordan vs Algeria — 03:00 UTC
-
Portugal vs Uzbekistan — 17:00 UTC
-
England vs Ghana — 20:00 UTC
-
Panama vs Croatia — 23:00 UTC
Wednesday 24 June 2026
-
Colombia vs Congo DR — 02:00 UTC
-
Bosnia-Herzegovina vs Qatar — 19:00 UTC
-
Switzerland vs Canada — 19:00 UTC
-
Scotland vs Brazil — 22:00 UTC
-
Morocco vs Haiti — 22:00 UTC
Thursday 25 June 2026
-
Czechia vs Mexico — 01:00 UTC
-
South Africa vs South Korea — 01:00 UTC
-
Ecuador vs Germany — 20:00 UTC
-
Curaçao vs Ivory Coast — 20:00 UTC
-
Japan vs Sweden — 23:00 UTC
-
Tunisia vs Netherlands — 23:00 UTC
