| + Book a Young Driver Training Course at Cardiff City Stadium now! |
There will be individual match threads as we go along but this thread is a catch-all for everying else.
The World Cup starts Thursday, 11 June, with the opening match, Mexico v South Africa, kicking off at 8:00pm (UK) at the Estadio Nacional, Mexico City.
The Azteca becomes the first stadium in history to host three World Cup opening matches (1970, 1986, and now 2026).
This is the largest World Cup ever, featuring 48 teams and 104 matches across 16 host cities in Canada, Mexico, and the United States.
Group games: All ko times UK
Thursday, June 11
Group A: Mexico vs South Africa, kick-off 8pm - Mexico City, Mexico
Friday, June 12
Group A: South Korea vs Czech Republic, kick-off 3am - Zapopan, Mexico
Group B: Canada vs Bosnia & Herzegovina, kick-off 8pm - Toronto, Canada
Saturday, June 13
Group D: USA vs Paraguay, kick-off 2am - Los Angeles, USA
Group B: Qatar vs Switzerland, kick-off 8pm - Santa Clara, USA
Group C: Brazil vs Morocco, kick-off 11pm - New Jersey, USA
Sunday, June 14
Group C: Haiti vs Scotland, kick-off 2am - Foxborough, USA
Group D: Australia vs Turkey, kick-off 5am - Vancouver, Canada
Group E: Germany vs Curacao, kick-off 6pm - Houston, USA
Group F: Netherlands vs Japan, kick-off 9pm - Arlington, USA
Monday, June 15
Group E: Ivory Coast vs Ecuador, kick-off 12am - Philadelphia, USA
Group F: Sweden vs Tunisia, kick-off 3am - Guadalupe, Mexico
Group H: Spain vs Cape Verde, kick-off 5pm - Atlanta, USA
Group G: Belgium vs Egypt, kick-off 8pm - Seattle, USA
Group H: Saudi Arabia vs Uruguay, kick-off 11pm - Miami, USA
Tuesday, June 16
Group G: Iran vs New Zealand, kick-off 2am - Los Angeles, USA
Group I: France vs Senegal, kick-off 8pm - New Jersey, USA
Group I: Iraq vs Norway, kick-off 11pm - Foxborough, USA
Wednesday, June 17
Group J: Argentina vs Algeria, kick-off 2am - Kansas City, USA
Group J: Austria vs Jordan, kick-off 5am - Santa Clara, USA
Group K: Portugal vs DR Congo, kick-off 6pm - Houston, USA
Group L: England vs Croatia, kick-off 9pm - Arlington, USA
Thursday, June 18
Group L: Ghana vs Panama, kick-off 12am - Toronto, Canada
Group K: Uzbekistan vs Colombia, kick-off 3am - Mexico City, Mexico
Group A: Czech Republic vs South Africa, kick-off 5pm - Atlanta, USA
Group B: Switzerland vs Bosnia & Herzegovina, kick-off 8pm - Los Angeles, USA
Group B: Canada vs Qatar, kick-off 11pm - Vancouver, Canada
Friday, June 19
Group A: Mexico vs South Korea, kick-off 2am - Zapopan, Mexico
Group D: USA vs Australia, kick-off 8pm - Seattle, USA
Group C: Scotland vs Morocco, kick-off 11pm - Foxborough, USA
Saturday, June 20
Group C: Brazil vs Haiti, kick-off 1.30am - Philadelphia, USA
Group D: Turkey vs Paraguay, kick-off 4am - Santa Clara, USA
Group A: Netherlands vs Sweden, kick-off 6pm - Houston, USA
Group E: Germany vs Ivory Coast, kick-off 9pm - Toronto, Canada
Sunday, June 21
Group E: Ecuador vs Curacao, kick-off 1am - Kansas City, USA
Group F: Tunisia vs Japan, kick-off 5am - Guadalupe, Mexico
Group H: Spain vs Saudi Arabia, kick-off 5pm - Atlanta, USA
Group G: Belgium vs Iran, kick-off 8pm - Los Angeles, USA
Group H: Uruguay vs Cape Verde, kick-off 11pm - Miami, USA
Monday, June 22
Group G: New Zealand vs Egypt, kick-off 2am - Vancouver, Canada
Group J: Argentina vs Austria, kick-off 6pm - Arlington, USA
Group I: France vs Iraq, kick-off 10pm - Philadelphia, USA
Tuesday, June 23
Group I: Norway vs Senegal, kick-off 1am - Toronto, Canada
Group J: Jordan vs Algeria, kick-off 4am - Santa Clara, USA
Group K: Portugal vs Uzbekistan, kick-off 6pm - Houston, USA
Group L: England vs Ghana, kick-off 9pm - Foxborough, USA
Wednesday, June 24
Group L: Panama vs Croatia, kick-off 12am - Foxborough, USA
Group K: Colombia vs DR Congo, kick-off 3am - Zapopan, Mexico
Group B: Switzerland vs Canada, kick-off 8pm - Vancouver, Canada
Group B: Bosnia & Herzegovina vs Qatar, kick-off 8pm - Seattle, USA
Group C: Morocco vs Haiti, kick-off 11pm - Atlanta, USA
Group C: Scotland vs Brazil, kick-off 11pm - Miami, USA
Thursday, June 25
Group A: South Africa vs South Korea, kick-off 2am - Guadalupe, Mexico
Group A: Czech Republic vs Mexico, kick-off 2am - Mexico City, Mexico
Group E: Curacao vs Ivory Coast, kick-off 9pm - Philadelphia, USA
Group E: Ecuador vs Germany, kick-off 9pm - New Jersey, USA
Friday, June 26
Group F: Tunisia vs Netherlands, kick-off 12am - Kansas City, USA
Group F: Japan vs Sweden, kick-off 12am - Arlington, USA
Group D: Turkey vs USA, kick-off 3am - Los Angeles, USA
Group D: Paraguay vs Australia, kick-off 3am - Santa Clara, USA
Group I: Norway vs France, kick-off 8pm - Foxborough, USA
Group I: Senegal vs Iraq, kick-off 8pm - Toronto, Canada
Saturday, June 27
Group H: Cape Verde vs Saudi Arabia, kick-off 1am - Houston, USA
Group H: Uruguay vs Spain, kick-off 1am - Zapopan, Mexico
Group G: New Zealand vs Belgium, kick-off 4am - Vancouver, Canada
Group G: Egypt vs Iran, kick-off 4am - Seattle, USA
Group L: Panama vs England, kick-off 10pm - New Jersey, USA
Group L: Croatia vs Ghana, kick-off 10pm - Philadelphia, USA
Sunday, June 28
Group K: Colombia vs Portugal, kick-off 12.30am - Miami, USA
Group K: DR Congo vs Uzbekistan, kick-off 12.30am - Atlanta, USA
Group J: Algeria vs Austria, kick-off 3am - Kansas City, USA
Group J: Jordan vs Argentina, kick-off 3am - Arlington, USA