World Cup 2026 Warm-Up Friendlies: Full Fixture List, Results and TV Schedule

The World Cup circus rolls into Mexico on June 11, with the hosts taking on South Africa in the opening match. But before that, the 48 qualified nations are working through their pre-tournament friendlies at a frantic pace, with matches scheduled right through until the day before the tournament begins.
Below is your complete guide to every warm-up fixture, alongside results from matches already played. All times listed are British Summer Time.
Results Already Played
The preparations kicked off in earnest last month, with some eye-catching scorelines emerging.
Tuesday, May 26 Morocco dismantled Burundi 5-0 in Rabat.
Thursday, May 28 Egypt edged Russia 1-0, while the Republic of Ireland beat Qatar 1-0.
Friday, May 29 Iran proved too strong for Gambia, winning 3-1. Iraq dispatched Andorra 1-0. South Africa and Nicaragua played out a goalless draw, as did Bosnia and North Macedonia.
Saturday, May 30 Scotland put on a show against Curacao, thrashing them 4-1.
Sunday, May 31 Ecuador got the better of Saudi Arabia 2-1. South Korea absolutely demolished Trinidad and Tobago 5-0. Mexico defeated Australia 1-0. Japan beat Iceland 1-0. Switzerland cruised past Jordan 4-1. Czechia edged Kosovo 2-1. Cape Verde stunned Serbia 3-0. Poland fell to Ukraine 0-2. Germany hammered Finland 4-0. The United States held off Senegal 3-2. Brazil put on a clinic against Panama, winning 6-2.
Monday, June 1 Austria beat Tunisia 1-0. Norway ran rings around Sweden, winning 3-1. Turkey demolished North Macedonia 4-0.
Fixtures Still to Come
Tuesday, June 2 Colombia beat Costa Rica 3-1 in their warm-up. Canada swept aside Uzbekistan 2-0. Croatia face Belgium in Rijeka at 5pm (Amazon Prime PPV, DAZN). Morocco play Madagascar in Rabat at 6pm. Wales take on Ghana in Cardiff at 7:45pm (BBC).
Wednesday, June 3 Haiti meet New Zealand in Fort Lauderdale at 1am (Premier Sports). Congo DR host Denmark in Liege at 7pm. Netherlands face Algeria in Rotterdam at 7:45pm (Amazon Prime PPV).
Thursday, June 4 Panama play Dominican Republic in Panama City at 1:45am. South Korea tackle El Salvador in Sandy, Utah at 2am. Spain host Iraq in Coruna at 8pm (Amazon Prime PPV). Sweden face Greece in Stockholm at 6pm (Amazon Prime PPV). France take on Ivory Coast in Nantes at 8:10pm (Amazon Prime PPV).
Friday, June 5 Guatemala meet Czechia in Harrison, New Jersey at 1am. Mexico face Serbia in Toluca at 3am. Paraguay play Nicaragua in Asuncion at 11:15pm.
Saturday, June 6 Curacao take on Aruba in Willemstad at 12am. Canada meet the Republic of Ireland in Montreal at 12:30am. Haiti face Peru in Miami at 1am (Premier Sports). Belgium host Tunisia in Brussels at 2pm. Portugal play Chile in Lisbon at 6:45pm (Amazon Prime PPV). USA meet Germany in Chicago at 7:30pm (Premier Sports). Australia face Switzerland in San Diego at 8pm (Amazon Prime PPV). Panama play Bosnia in St. Louis at 8pm. Scotland host Bolivia in Harrison, New Jersey at 9pm (BBC). England take on New Zealand in Tampa at 9pm (ITV). El Salvador meet Qatar in Los Angeles at 9pm. Brazil face Egypt in Cleveland, Ohio at 11pm (ITV). Venezuela play Turkey in Fort Lauderdale at 11pm.
Sunday, June 7 Argentina meet Honduras in College Station, Texas at 1am. Croatia face Slovenia in Varazdin at 7:45pm (Amazon Prime PPV). Morocco play Norway in Harrison, New Jersey at 8pm (ITV). Ecuador meet Guatemala in Columbus, Ohio at 9pm.
Monday, June 8 Colombia take on Jordan in San Diego at 12am. Netherlands face Uzbekistan in New York City at 7:45pm. France meet Northern Ireland in Lille at 8:10pm (BBC).
Tuesday, June 9 Peru host Spain in Puebla at 3am. Congo DR face Chile in Cadiz at 4pm.
Wednesday, June 10 Saudi Arabia play Senegal in San Antonio at 12am. Argentina meet Iceland in Auburn, Alabama at 2am. Portugal face Nigeria in Leiria at 8:45pm. England take on Costa Rica in Orlando at 9pm (ITV).
Compare options


