International results

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

11,816 matches

Date Home Score Away Competition Place
April 7, 2025 Belarus 0 : 3 Serbia UEFA Nations League Novara, Italy neutral venue
April 7, 2025 Austria 1 : 3 Netherlands UEFA Nations League Altach, Austria
April 7, 2025 Andorra 2 : 1 Cyprus UEFA Nations League Andorra la Vella, Andorra
April 6, 2025 Lebanon 4 : 0 Comoros Friendly Jounieh, Lebanon
April 6, 2025 Australia 2 : 0 South Korea Friendly Newcastle, Australia
April 5, 2025 Japan 1 : 1 Colombia Friendly Osaka, Japan
April 4, 2025 Zambia 2 : 3 Thailand Yongchuan International Tournament Chongqing, China neutral venue
April 4, 2025 Venezuela 1 : 0 Panama Friendly Isla Margarita, Venezuela
April 4, 2025 United States 2 : 0 Brazil Friendly Inglewood, United States
April 4, 2025 South Africa 3 : 0 Malawi Friendly Pimville, South Africa
April 4, 2025 Saudi Arabia 2 : 0 Sri Lanka Friendly Khobar, Saudi Arabia
April 4, 2025 Peru 2 : 3 Cuba Friendly Lima, Peru
April 4, 2025 Mexico 3 : 0 Jamaica Friendly Kansas City, United States neutral venue
April 4, 2025 Costa Rica 0 : 1 Ecuador Friendly Cartago, Costa Rica
April 4, 2025 China 5 : 0 Uzbekistan Yongchuan International Tournament Chongqing, China
April 4, 2025 Canada 3 : 0 Argentina Friendly Vancouver, Canada
April 3, 2025 Wales 1 : 2 Denmark UEFA Nations League Cardiff, Wales
April 3, 2025 Ukraine 1 : 0 Czech Republic UEFA Nations League Polkowice, Poland neutral venue
April 3, 2025 United Arab Emirates 1 : 4 Philippines Friendly Dubai, United Arab Emirates
April 3, 2025 Switzerland 0 : 2 France UEFA Nations League St. Gallen, Switzerland
April 3, 2025 Sweden 3 : 2 Italy UEFA Nations League Solna, Sweden
April 3, 2025 Slovenia 3 : 0 Turkey UEFA Nations League Ljubljana, Slovenia
April 3, 2025 Scotland 0 : 4 Germany UEFA Nations League Dundee, Scotland
April 3, 2025 Romania 1 : 1 Northern Ireland UEFA Nations League Bucharest, Romania
April 3, 2025 Portugal 2 : 4 Spain UEFA Nations League Paços de Ferreira, Portugal
April 3, 2025 Poland 5 : 1 Bosnia and Herzegovina UEFA Nations League Gdańsk, Poland
April 3, 2025 North Macedonia 1 : 2 Latvia UEFA Nations League Skopje, North Macedonia
April 3, 2025 Netherlands 3 : 1 Austria UEFA Nations League Almelo, Netherlands
April 3, 2025 Morocco 3 : 1 Tunisia Friendly Casablanca, Morocco
April 3, 2025 Lithuania 0 : 2 Azerbaijan UEFA Nations League Vilnius, Lithuania