As the 2026 World Cup starts on June 11, national teams from across the World are involved in FIFA International Friendlies to sharpen their squads and test their readiness.
Several matches, including for national teams that didn’t qualify for the World Cup, have already been played, while many more are lined up over the coming days.
Below is a breakdown of completed matches, latest results, upcoming fixtures (results updated daily), and times.
FIFA International Friendlies: Recently Completed Matches
Friday, May 29, 2026
| Match | Result | Stadium |
| Iran vs Gambia | 3–1 | Mardan Stadyumu, Türkiye |
| Andorra vs Iraq | 0–1 | Estadi Montilivi, Spain |
| Lebanon vs Sudan | Canceled | |
| South Africa vs Nicaragua | 0–0 | Orlando Stadium |
| Bosnia & Herzegovina vs North Macedonia | 0–0 | Asim Ferhatovic Hase Stadium |
Saturday, May 30, 2026
| Match | Result | Stadium |
| Scotland vs Curaçao | 4–1 | Hampden Park |
| Zimbabwe vs India | 1–0 | The Valley |
| Jamaica vs Nigeria | 0–3 | The Valley |
Sunday, May 31, 2026
| Match | Result | Stadium |
| Ecuador vs Saudi Arabia | 2–1 | Red Bull Arena |
| South Korea vs Trinidad & Tobago | 5–0 | |
| Mexico vs Australia | 1–0 | Rose Bowl |
| Japan vs Iceland | 1–0 | Japan National Stadium |
| Singapore vs Mongolia | 4–0 | Independence Park |
| Switzerland vs Jordan | 4–1 | Kybunpark |
| Czechia vs Kosovo | 2–1 | Generali Arena |
| Cape Verde vs Serbia | 3–0 | Estádio do Restelo |
| Poland vs Ukraine | 0–2 | Wroclaw Stadium |
| Germany vs Finland | 4–0 | MEWA Arena |
| USA vs Senegal | 3–2 | Bank of America Stadium |
Monday, June 1, 2026
| Match | Result | Stadium |
| Brazil vs Panama | 6–2 | Maracanã |
| Bulgaria vs Montenegro | 0–1 | Hristo Botev Stadium |
| Slovakia vs Malta | 2–1 | MOL Aréna |
| Norway vs Sweden | 3–1 | Ullevaal Stadion |
| Türkiye vs North Macedonia | 4–0 | Ulker Stadyumu |
| Austria vs Tunisia | 1–0 | Ernst-Happel-Stadion |
Tuesday, June 2, 2026
| Match | Result | Stadium |
| Colombia vs Costa Rica | 3–1 | El Campín |
| Canada vs Uzbekistan | 2–0 | Commonwealth Stadium |
| Croatia vs Belgium | 0–2 | Stadion HNK Rijeka |
| Georgia vs Romania | 1–1 | Mikheil Meskhi Stadium |
| Morocco vs Madagascar | 4–0 | Prince Moulay Abdallah Stadium |
| Wales vs Ghana | 1–1 | Cardiff City Stadium |
Also Read: Did Harambee Stars Reject Hotel in South Africa Ahead of Lesotho Friendlies?
Wednesday, June 3, 2026
| Match | Result | Stadium |
| Haiti vs New Zealand | 4–0 | Chase Stadium |
| Philippines vs Guam | 5–1 | Rizal Memorial Stadium |
| Kyrgyz Republic vs Kenya | Canceled | |
| Gibraltar vs British Virgin Islands | 4–0 | Europa Point Stadium |
| Albania vs Israel | 0–1 | Air Albania Stadium |
| DR Congo vs Denmark | 0–0 | Stade Maurice Dufrasne |
| Luxembourg vs Italy | 0–1 | Stade de Luxembourg |
| Netherlands vs Algeria | 0–1 | De Kuip |
| Poland vs Nigeria | 2–2 | PGE Narodowy |
FIFA International Friendlies: Upcoming Fixtures (Updated Daily)
Thursday, June 4, 2026
| Match | Time | Stadium |
| Cambodia vs Bhutan | 3:00 PM | National Olympic Stadium |
| Lesotho vs Kenya | 4:00 PM | Lucas Moripe Stadium |
| Burundi vs Equatorial Guinea | 7:00 PM | Stade de Marrakech |
| Northern Ireland vs Guinea | 7:00 PM | Municipal Stadium |
| Slovenia vs Cyprus | 7:00 PM | Stadion Stožice |
| Iran vs Mali | 7:30 PM | Mardan Stadyumu |
| Andorra vs Liechtenstein | 8:00 PM | Estadi d’Encamp |
| Sweden vs Greece | 8:00 PM | Friends Arena |
| Spain vs Iraq | 10:00 PM | Riazor Stadium |
| France vs Ivory Coast | 10:10 PM | Stade de la Beaujoire |
Thursday, June 4, 2026 (Early Results: Played at 3:45 AM and 4:00 AM respectively)
| Match | Result | Stadium |
| Panama vs Dominican Republic | 4–2 | Rommel Fernández Stadium |
| South Korea vs El Salvador | 1–0 | — |
Friday, June 5, 2026
| Match | Time | Stadium |
| Czechia vs Guatemala | 3:00 AM | Red Bull Arena |
| Mexico vs Serbia | 5:00 AM | Estadio Nemesio Díez |
| Singapore vs China | 2:30 PM | Jalan Besar Stadium |
| Thailand vs Kuwait | 3:30 PM | BG Stadium |
| Indonesia vs Oman | 4:00 PM | Gelora Bung Karno Stadium |
| Slovakia vs Montenegro | 7:30 PM | Košice Football Arena |
| Moldova vs Bulgaria | 8:00 PM | Stadionul Zimbru |
| Hungary vs Finland | 8:45 PM | Puskás Aréna |
| Azerbaijan vs Malta | 9:00 PM | Szombathely Stadium |
Saturday, June 6, 2026
| Match | Time | Stadium |
| Canada vs Ireland | 2:30 AM | Stade Saputo |
| Belgium vs Tunisia | 4:00 PM | King Baudouin Stadium |
| Portugal vs Chile | 8:45 PM | Estádio do Jamor |
| USA vs Germany | 9:30 PM | Soldier Field |
| Australia vs Switzerland | 10:00 PM | Snapdragon Stadium |
| Panama vs Bosnia & Herzegovina | 10:00 PM | Energizer Park |
| England vs New Zealand | 11:00 PM | Raymond James Stadium |
Sunday, June 7, 2026
| Match | Time | Stadium |
| Brazil vs Egypt | 1:00 AM | Huntington Bank Field |
| Argentina vs Honduras | 3:00 AM | Kyle Field |
| Denmark vs Ukraine | 7:30 PM | Nature Energy Park |
| Greece vs Italy | 10:00 PM | Pankritio Stadium |
| Morocco vs Norway | 10:00 PM | Red Bull Arena |
Also Read: FIFA World Cup 2026 Kenya Schedule: All Match Times in EAT, Fixtures & TV Channels
Monday, June 8, 2026
| Match | Time | Stadium |
| Colombia vs Jordan | 2:00 AM | Snapdragon Stadium |
| Netherlands vs Uzbekistan | 9:45 PM | Icahn Stadium |
| France vs Northern Ireland | 10:10 PM | Stade Pierre-Mauroy |
Tuesday, June 9, 2026
| Match | Time | Stadium |
| Peru vs Spain | 5:00 AM | Estadio Cuauhtémoc |
| Congo DR vs Chile | 6:00 PM | Municipal Stadium |
| Hungary vs Kazakhstan | 8:00 PM | Nagyerdei Stadium |
| Russia vs Trinidad & Tobago | 8:00 PM | Kaliningrad Stadium |
Wednesday, June 10, 2026
| Match | Time | Stadium |
| Saudi Arabia vs Senegal | 2:00 AM | Toyota Field |
| Argentina vs Iceland | 4:00 AM | — |
| Iraq vs Venezuela | 4:00 AM | SeatGeek Stadium |
| Portugal vs Nigeria | 10:45 PM | Estádio Magalhães Pessoa |
| England vs Costa Rica | 11:00 PM | Inter&Co Stadium |
| Austria vs Guatemala | 7:00 AM | Rose Bowl |
Thursday, June 11, 2026
| Match | Time | Stadium |
| Austria vs Guatemala | 7:00 AM | Rose Bowl, Pasadena, California |
Austria’s game is the final friendly match before the 2026 FIFA World Cup kicks off on that day, June 11, at 10:00 PM, with a match between Mexico and South Africa at Estadio Banorte in Mexico City.
Follow our WhatsApp Channel and X Account for real-time news updates.





