International results

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

11,816 matches

Date Home Score Away Competition Place
June 4, 2026 Slovakia 0 : 4 Finland FIFA World Cup qualification Nitra, Slovakia
June 4, 2026 Switzerland 6 : 1 Malta FIFA World Cup qualification Lugano, Switzerland
June 4, 2026 Turkey 2 : 1 Northern Ireland FIFA World Cup qualification Istanbul, Turkey
June 4, 2026 Montenegro 1 : 1 Wales FIFA World Cup qualification Podgorica, Montenegro
June 4, 2026 Czech Republic 1 : 1 Albania FIFA World Cup qualification Prague, Czech Republic
June 4, 2026 Germany 2 : 0 Norway FIFA World Cup qualification Cologne, Germany
June 4, 2026 Austria 1 : 0 Slovenia FIFA World Cup qualification Vienna, Austria
June 4, 2026 Spain 4 : 0 England FIFA World Cup qualification Palma de Mallorca, Spain
June 4, 2026 Ukraine 0 : 1 Iceland FIFA World Cup qualification Mielec, Poland neutral venue
June 4, 2026 Republic of Ireland 3 : 2 Netherlands FIFA World Cup qualification Cork, Republic of Ireland
June 4, 2026 Poland 0 : 2 France FIFA World Cup qualification Gdańsk, Poland
June 4, 2026 Denmark 2 : 1 Sweden FIFA World Cup qualification Odense, Denmark
June 4, 2026 Italy 3 : 0 Serbia FIFA World Cup qualification Pisa, Italy
June 4, 2026 New Zealand 1 : 2 Haiti Friendly Antequera, Spain neutral venue
June 3, 2026 Mauritius 2 : 1 Djibouti CAF Olympic Qualifying Tournament Saint Pierre, Mauritius
June 3, 2026 Sudan 0 : 17 Comoros CAF Olympic Qualifying Tournament Casablanca, Morocco neutral venue
June 3, 2026 Bahrain 0 : 5 Kyrgyzstan Friendly Manama, Bahrain
June 3, 2026 Burkina Faso 0 : 0 Mali Friendly Ouagadougou, Burkina Faso
June 2, 2026 Hong Kong 3 : 2 Fiji Friendly Hong Kong, Hong Kong
June 2, 2026 Jordan 4 : 3 Malaysia Friendly Jeddah, Saudi Arabia neutral venue
June 2, 2026 Tanzania 1 : 0 Malawi Friendly Dar es Salaam, Tanzania
June 2, 2026 Indonesia 0 : 2 Singapore Friendly Bandung, Indonesia
June 2, 2026 Myanmar 0 : 1 Uzbekistan Tri-Nations Cup Yangon, Myanmar
June 2, 2026 China 1 : 2 Russia Friendly Wuhan, China
April 17, 2026 Costa Rica 3 : 0 Guatemala CONCACAF Championship qualification San José, Costa Rica
April 17, 2026 Bermuda 5 : 3 Grenada CONCACAF Championship qualification Devonshire Parish, Bermuda
April 17, 2026 Nicaragua 14 : 0 Dominica CONCACAF Championship qualification Managua, Nicaragua
April 17, 2026 Jamaica 2 : 0 Guyana CONCACAF Championship qualification Kingstown, Jamaica
April 17, 2026 Mexico 6 : 0 Puerto Rico CONCACAF Championship qualification Toluca, Mexico
April 17, 2026 Saint Lucia 0 : 1 Saint Vincent and the Grenadines CONCACAF Championship qualification Gros Islet, Saint Lucia