World Cup 2026: Every warm-up friendly fixture, result and how to watch on TV…

World Cup 2026: Every warm-up friendly fixture, result and how to watch on TV…

The 48 nations competing at the World Cup are stepping up their preparations, with every warm-up friendly fixture and result listed here…

The FIFA World Cup starts on June 11 with Mexico hosting South Africa in Mexico City.

Prior to that, every nation is competing in friendlies right up until the day before the opener.

Here is every friendly fixture and result, as well how you can watch them on television…

Kick-off times are British Summer Time…

Saturday June 6

Canada 1-1 Republic of Ireland (Montreal) 12:30am
Haiti 2-1 Peru
Belgium 5-0 Tunisia
Portugal 2-1 Chile
USA v Germany (Chicago) 7:30pm – Premier Sports
Australia v Switzerland (San Diego) 8pm – Amazon Prime PPV
Panama v Bosnia (St. Louis) 8pm
Scotland v Bolivia (Harrison, NJ) 9pm – BBC
England v New Zealand (Tampa) 9pm – ITV
El Salvador v Qatar (Los Angeles) 9pm
Brazil v Egypt (Cleveland, Ohio) 11pm – ITV
Venezuela v Turkey (Fort Lauderdale) 11pm

Sunday June 7

Curacao v Aruba (Willemstad) 12am
Argentina v Honduras (College Station, Texas) 1am
Croatia v Slovenia (Varazdin) 7:45pm – Amazon Prime PPV
Morocco v Norway (Harrison, NJ) 8pm – ITV
Ecuador v Guatemala (Columbus, Ohio) 9pm

Monday June 8

Colombia v Jordan (San Diego) 12am
Netherlands v Uzbekistan (New York City) 7:45pm
France v Northern Ireland (Lille) 8:10pm – BBC

Tuesday June 9

Peru v Spain (Puebla) 3am
Congo DR v Chile (Cadiz) 4pm

Wednesday June 10

Saudi Arabia v Senegal (San Antonio) 12am
Argentina v Iceland (Auburn, Alabama) 2am
Portugal v Nigeria (Leiria) 8:45pm
England v Costa Rica (Orlando) 9pm – ITV

PRE-WORLD CUP FRIENDLIES RESULTS

Friday June 5

Guatemala 1-3 Czechia
Mexico 5-1 Serbia
Paraguay 4-0 Nicaragua

Thursday June 4

Panama 4-2 Dominican Republic
South Korea 1-0 El Salvador
Spain 1-1 Iraq
Sweden 2-2 Greece
France 1-2 Ivory Coast

Wednesday June 3

Haiti 4-0 New Zealand
Congo DR 0-0 Denmark
Netherlands 0-1 Algeria

Tuesday June 2

Colombia 3-1 Costa Rica
Canada 2-0 Uzbekistan
Croatia 0-2 Belgium
Morocco 4-0 Madagascar
Wales 1-1 Ghana

Monday June 1

Austria 1-0 Tunisia
Norway 3-1 Sweden
Turkey 4-0 North Macedonia

Sunday May 31

Ecuador 2-1 Saudi Arabia
South Korea 5-0 Trinidad and Tobago
Mexico 1-0 Australia
Japan 1-0 Iceland
Switzerland 4-1 Jordan
Czechia 2-1 Kosovo
Cape Verde 3-0 Serbia
Poland 0-2 Ukraine
Germany 4-0 Finland
United States 3-2 Senegal
Brazil 6-2 Panama

Saturday May 30

Scotland 4-1 Curacao

Friday May 29

Iran 3-1 Gambia
Iraq 1-0 Andorra
South Africa 0-0 Nicaragua
Bosnia 0-0 North Macedonia

Thursday May 28

Egypt 1-0 Russia
Republic of Ireland 1-0 Qatar

Tuesday May 26

Morocco 5-0 Burundi

OR

Scroll to Top