International results

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

11,816 matches

Date Home Score Away Competition Place
February 21, 2025 Taiwan 0 : 4 China Pinatar Cup San Pedro del Pinatar, Spain neutral venue
February 21, 2025 Chile 0 : 3 Argentina Friendly Santiago, Chile
February 21, 2025 Canada 2 : 0 Mexico Pinatar Cup San Pedro del Pinatar, Spain neutral venue
February 20, 2025 Uganda 2 : 0 Ethiopia Africa Cup of Nations qualification Kampala, Uganda
February 20, 2025 Togo 5 : 0 Djibouti Africa Cup of Nations qualification Lomé, Togo
February 20, 2025 Switzerland 0 : 0 Iceland UEFA Nations League Zürich, Switzerland
February 20, 2025 Spain 3 : 2 Belgium UEFA Nations League Valencia, Spain
February 20, 2025 Slovakia 3 : 0 Faroe Islands UEFA Nations League Trnava, Slovakia
February 20, 2025 Serbia 1 : 0 Finland UEFA Nations League Stara Pazova, Serbia
February 20, 2025 Rwanda 0 : 1 Egypt Africa Cup of Nations qualification Kigali, Rwanda
February 20, 2025 Republic of Ireland 1 : 0 Turkey UEFA Nations League Dublin, Republic of Ireland
February 20, 2025 Portugal 1 : 1 England UEFA Nations League Portimão, Portugal
February 20, 2025 Poland 2 : 0 Northern Ireland UEFA Nations League Gdańsk, Poland
February 20, 2025 Paraguay 1 : 2 Uruguay Friendly Ypané, Paraguay
February 20, 2025 North Macedonia 0 : 4 Kosovo UEFA Nations League Skopje, North Macedonia
February 20, 2025 Netherlands 2 : 2 Germany UEFA Nations League Breda, Netherlands
February 20, 2025 Morocco 1 : 0 Ghana Friendly Casablanca, Morocco
February 20, 2025 Moldova 1 : 0 Gibraltar UEFA Nations League Nisporeni, Moldova
February 20, 2025 Luxembourg 2 : 2 Kazakhstan UEFA Nations League Esch-sur-Alzette, Luxembourg
February 20, 2025 Kenya 0 : 0 Tunisia Africa Cup of Nations qualification Nairobi, Kenya
February 20, 2025 Italy 1 : 0 Wales UEFA Nations League Monza, Italy
February 20, 2025 Guinea 2 : 2 Cape Verde Africa Cup of Nations qualification Thiès, Senegal neutral venue
February 20, 2025 Greece 1 : 2 Slovenia UEFA Nations League Heraklion, Greece
February 20, 2025 Georgia 2 : 1 Andorra UEFA Nations League Tbilisi, Georgia
February 20, 2025 France 1 : 0 Norway UEFA Nations League Toulouse, France
February 20, 2025 Eswatini 0 : 3 Namibia Africa Cup of Nations qualification Lobamba, Eswatini
February 20, 2025 Denmark 1 : 2 Sweden UEFA Nations League Odense, Denmark
February 20, 2025 Cyprus 2 : 1 Malta UEFA Nations League Larnaca, Cyprus
February 20, 2025 Croatia 0 : 4 Czech Republic UEFA Nations League Pula, Croatia
February 20, 2025 Bulgaria 1 : 3 Israel UEFA Nations League Sofia, Bulgaria