International results

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

49,940 matches

Date Home Score Away Competition Place
November 17, 2018 England 2 : 1 Croatia UEFA Nations League London, England
November 17, 2018 Switzerland 5 : 2 Belgium UEFA Nations League Lucerne, Switzerland
November 16, 2018 South Africa 1 : 1 Nigeria African Cup of Nations qualification Johannesburg, South Africa
November 16, 2018 Gabon 0 : 1 Mali African Cup of Nations qualification Libreville, Gabon
November 16, 2018 Comoros 2 : 1 Malawi African Cup of Nations qualification Moroni, Comoros
November 16, 2018 Nicaragua 0 : 2 Haiti CONCACAF Nations League qualification Managua, Nicaragua
November 16, 2018 Cayman Islands 0 : 0 Saint Lucia CONCACAF Nations League qualification George Town, Cayman Islands
November 16, 2018 Jamaica 2 : 1 Suriname CONCACAF Nations League qualification Kingston, Jamaica
November 16, 2018 Cuba 1 : 0 Dominican Republic CONCACAF Nations League qualification Havana, Cuba
November 16, 2018 Uganda 1 : 0 Cape Verde African Cup of Nations qualification Kira, Uganda
November 16, 2018 Namibia 0 : 0 Guinea-Bissau African Cup of Nations qualification Windhoek, Namibia
November 16, 2018 Seychelles 1 : 8 Libya African Cup of Nations qualification Victoria, Seychelles
November 16, 2018 Gambia 3 : 1 Benin African Cup of Nations qualification Bakau, Gambia
November 16, 2018 Equatorial Guinea 0 : 1 Senegal African Cup of Nations qualification Bata, Equatorial Guinea
November 16, 2018 Timor-Leste 2 : 3 Philippines AFF Championship Kuala Lumpur, Malaysia neutral venue
November 16, 2018 Thailand 4 : 2 Indonesia AFF Championship Bangkok, Thailand
November 16, 2018 Vanuatu 2 : 2 New Caledonia Friendly Port Vila, Vanuatu
November 16, 2018 Jordan 2 : 1 India Friendly Amman, Jordan
November 16, 2018 Australia 1 : 1 South Korea Friendly Brisbane, Australia
November 16, 2018 Azerbaijan 2 : 0 Faroe Islands UEFA Nations League Baku, Azerbaijan
November 16, 2018 Malta 0 : 5 Kosovo UEFA Nations League Attard, Malta
November 16, 2018 Romania 3 : 0 Lithuania UEFA Nations League Ploiești, Romania
November 16, 2018 Serbia 2 : 1 Montenegro UEFA Nations League Belgrade, Serbia
November 16, 2018 Albania 0 : 4 Scotland UEFA Nations League Shkodër, Albania
November 16, 2018 Turkey 0 : 1 Sweden UEFA Nations League Konya, Turkey
November 16, 2018 Italy 0 : 0 Portugal UEFA Nations League Milan, Italy
November 15, 2018 Belize 1 : 0 Puerto Rico CONCACAF Nations League qualification Belmopan, Belize
November 15, 2018 Aruba 0 : 2 Montserrat CONCACAF Nations League qualification Willemstad, Curaçao neutral venue
November 15, 2018 Bermuda 1 : 0 El Salvador CONCACAF Nations League qualification Hamilton, Bermuda
November 15, 2018 Grenada 5 : 2 Saint Martin CONCACAF Nations League qualification St. George's, Grenada