International results

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

8,771 matches

Date Home Score Away Competition Place
October 8, 2025 Scotland 3 : 1 Greece FIFA World Cup qualification Glasgow, Scotland
October 8, 2025 Malawi 3 : 0 Equatorial Guinea FIFA World Cup qualification Lilongwe, Malawi
October 8, 2025 Mozambique 1 : 2 Guinea FIFA World Cup qualification Maputo, Mozambique
October 8, 2025 Botswana 0 : 1 Uganda FIFA World Cup qualification Francistown, Botswana
October 8, 2025 Algeria 3 : 0 Somalia FIFA World Cup qualification Bir El Djir, Algeria
October 8, 2025 Burundi 0 : 1 Kenya FIFA World Cup qualification Bujumbura, Burundi
October 7, 2025 Chad 0 : 2 Mali FIFA World Cup qualification N'Djamena, Chad
October 7, 2025 Central African Republic 0 : 5 Ghana FIFA World Cup qualification El Jadida, Morocco neutral venue
October 7, 2025 Comoros 1 : 2 Madagascar FIFA World Cup qualification Abidjan, Ivory Coast neutral venue
October 7, 2025 Tanzania 0 : 1 Zambia FIFA World Cup qualification Unguja, Tanzania
October 7, 2025 Niger 3 : 1 Congo FIFA World Cup qualification Ouagadougou, Burkina Faso neutral venue
October 7, 2025 Mauritius 0 : 2 Cameroon FIFA World Cup qualification Saint Pierre, Mauritius
October 7, 2025 Eswatini 2 : 2 Angola FIFA World Cup qualification Lobamba, Eswatini
October 7, 2025 Libya 3 : 3 Cape Verde FIFA World Cup qualification Tripoli, Libya
October 7, 2025 Djibouti 0 : 3 Egypt FIFA World Cup qualification Casablanca, Morocco neutral venue
October 7, 2025 Sierra Leone 0 : 1 Burkina Faso FIFA World Cup qualification Monrovia, Liberia neutral venue
October 7, 2025 Ethiopia 1 : 0 Guinea-Bissau FIFA World Cup qualification Kigali, Rwanda neutral venue
October 7, 2025 Saudi Arabia 3 : 2 Indonesia FIFA World Cup qualification Jeddah, Saudi Arabia
October 7, 2025 Qatar 0 : 0 Oman FIFA World Cup qualification Al Rayyan, Qatar
September 8, 2025 Honduras 2 : 0 Nicaragua FIFA World Cup qualification Tegucigalpa, Honduras
September 8, 2025 Costa Rica 3 : 3 Haiti FIFA World Cup qualification San José, Costa Rica
September 8, 2025 Curaçao 3 : 2 Bermuda FIFA World Cup qualification Willemstad, Curaçao
September 8, 2025 Jamaica 2 : 0 Trinidad and Tobago FIFA World Cup qualification Kingston, Jamaica
September 8, 2025 Serbia 0 : 5 England FIFA World Cup qualification Belgrade, Serbia
September 8, 2025 Albania 1 : 0 Latvia FIFA World Cup qualification Tirana, Albania
September 8, 2025 Norway 11 : 1 Moldova FIFA World Cup qualification Oslo, Norway
September 8, 2025 Cyprus 2 : 2 Romania FIFA World Cup qualification Nicosia, Cyprus
September 8, 2025 Bosnia and Herzegovina 1 : 2 Austria FIFA World Cup qualification Zenica, Bosnia and Herzegovina
September 8, 2025 Hungary 2 : 3 Portugal FIFA World Cup qualification Budapest, Hungary
September 8, 2025 Armenia 2 : 1 Republic of Ireland FIFA World Cup qualification Yerevan, Armenia