International results

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

11,816 matches

Date Home Score Away Competition Place
June 8, 2026 Northern Ireland 1 : 2 Switzerland FIFA World Cup qualification Lurgan, Northern Ireland
June 8, 2026 Albania 5 : 2 Montenegro FIFA World Cup qualification Shkodër, Albania
June 8, 2026 Wales 3 : 1 Czech Republic FIFA World Cup qualification Cardiff, Wales
June 8, 2026 Norway 2 : 1 Austria FIFA World Cup qualification Oslo, Norway
June 8, 2026 Slovenia 0 : 2 Germany FIFA World Cup qualification Ljubljana, Slovenia
June 8, 2026 Iceland 1 : 6 Spain FIFA World Cup qualification Reykjavík, Iceland
June 8, 2026 England 3 : 0 Ukraine FIFA World Cup qualification Liverpool, England
June 8, 2026 Netherlands 3 : 1 Poland FIFA World Cup qualification Almelo, Netherlands
June 8, 2026 France 1 : 0 Republic of Ireland FIFA World Cup qualification Grenoble, France
June 8, 2026 Serbia 1 : 4 Denmark FIFA World Cup qualification Stara Pazova, Serbia
June 8, 2026 Sweden 2 : 2 Italy FIFA World Cup qualification Gothenburg, Sweden
June 8, 2026 Zambia 3 : 0 Zimbabwe Four Nations Tournament Ndola, Zambia
June 8, 2026 Jordan 1 : 0 Palestine Friendly Amman, Jordan
June 8, 2026 Lesotho 0 : 6 Kenya Four Nations Tournament Ndola, Zambia neutral venue
June 8, 2026 Myanmar 1 : 1 Thailand Tri-Nations Cup Yangon, Myanmar
June 8, 2026 Indonesia 1 : 1 Cambodia Friendly Bandung, Indonesia
June 8, 2026 Panama 0 : 0 Jamaica Friendly Panama City, Panama
June 8, 2026 Guatemala 1 : 5 El Salvador Friendly Guatemala City, Guatemala
June 8, 2026 New Zealand 0 : 0 Morocco Friendly Antequera, Spain neutral venue
June 8, 2026 Australia 3 : 1 Mexico Friendly Sydney, Australia
June 8, 2026 Japan 0 : 1 South Africa Friendly Sakai, Japan
June 7, 2026 Mauritius 1 : 0 Djibouti CAF Olympic Qualifying Tournament Saint Pierre, Mauritius
June 7, 2026 Comoros 13 : 0 Sudan CAF Olympic Qualifying Tournament Casablanca, Morocco neutral venue
June 7, 2026 Ivory Coast 0 : 0 Cape Verde Friendly Abidjan, Ivory Coast
June 7, 2026 Equatorial Guinea 1 : 3 Haiti Friendly Antequera, Spain neutral venue
June 7, 2026 Egypt 2 : 2 Tunisia Friendly Cairo, Egypt
June 7, 2026 Nigeria 3 : 0 Senegal Friendly Ikenne, Nigeria
June 6, 2026 Bermuda 1 : 0 Belize Friendly Hamilton, Bermuda
June 6, 2026 Burkina Faso 2 : 2 Mali Friendly Ouagadougou, Burkina Faso
June 6, 2026 Bahrain 0 : 4 Kyrgyzstan Friendly Manama, Bahrain