International results

Over 48,000 international football matches since 1872, under a CC0 licence.

49,940 matches

Date Home Score Away Competition Place
September 28, 2026 Slovenia 2 : 0 North Macedonia UEFA Nations League Ljubljana, Slovenia
September 28, 2026 Scotland 0 : 3 Switzerland UEFA Nations League Glasgow, Scotland
September 28, 2026 Spain 4 : 1 Croatia UEFA Nations League Seville, Spain
September 28, 2026 Czech Republic 0 : 2 England UEFA Nations League Prague, Czech Republic
September 28, 2026 United States 4 : 2 Chile Friendly St. Louis, United States
September 28, 2026 Mexico 1 : 1 Peru Friendly Harrison, United States neutral venue
September 28, 2026 Russia 2 : 0 Iran Friendly Kazan, Russia
September 28, 2026 Australia 2 : 4 Brazil Friendly Brisbane, Australia
September 27, 2026 Indonesia 0 : 0 Malaysia FIFA ASEAN Cup Jakarta, Indonesia
September 27, 2026 Singapore 1 : 0 Bangladesh FIFA ASEAN Cup Jakarta, Indonesia neutral venue
September 27, 2026 Saint Kitts and Nevis 3 : 0 Grenada CONCACAF Nations League Basseterre, Saint Kitts and Nevis
September 27, 2026 Cuba 2 : 0 Bonaire CONCACAF Nations League Basseterre, Saint Kitts and Nevis neutral venue
September 27, 2026 Saint Lucia 5 : 2 Bermuda CONCACAF Nations League Gros Islet, Saint Lucia
September 27, 2026 Guadeloupe 2 : 2 Barbados CONCACAF Nations League Gros Islet, Saint Lucia neutral venue
September 27, 2026 Guatemala 6 : 0 El Salvador CONCACAF Nations League Guatemala City, Guatemala
September 27, 2026 Suriname 2 : 1 Martinique CONCACAF Nations League Paramaribo, Suriname
September 27, 2026 Jamaica 0 : 1 Honduras CONCACAF Nations League Kingston, Jamaica
September 27, 2026 Tunisia 2 : 2 Botswana African Cup of Nations qualification Radès, Tunisia
September 27, 2026 Central African Republic 0 : 1 Burkina Faso African Cup of Nations qualification Casablanca, Morocco neutral venue
September 27, 2026 Zimbabwe 1 : 2 DR Congo African Cup of Nations qualification Harare, Zimbabwe
September 27, 2026 Equatorial Guinea 1 : 0 Sierra Leone African Cup of Nations qualification Yaoundé, Cameroon neutral venue
September 27, 2026 Armenia 2 : 3 Montenegro UEFA Nations League Yerevan, Armenia
September 27, 2026 Latvia 0 : 0 Cyprus UEFA Nations League Riga, Latvia
September 27, 2026 Romania 2 : 4 Bosnia and Herzegovina UEFA Nations League Bucharest, Romania
September 27, 2026 Sweden 3 : 1 Poland UEFA Nations League Solna, Sweden
September 27, 2026 Georgia 0 : 0 Ukraine UEFA Nations League Tbilisi, Georgia
September 27, 2026 Northern Ireland 0 : 0 Hungary UEFA Nations League Belfast, Northern Ireland
September 27, 2026 Turkey 1 : 4 Italy UEFA Nations League Bursa, Turkey
September 27, 2026 Belgium 0 : 1 France UEFA Nations League Brussels, Belgium
September 27, 2026 Palestine 4 : 2 Tajikistan Friendly Chongqing, China neutral venue