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 South Africa 2 : 1 Malawi Friendly Pretoria, South Africa
April 7, 2025 Senegal 1 : 0 Ghana Friendly Thiès, Senegal
April 7, 2025 Saudi Arabia 1 : 2 Hong Kong Friendly Khobar, Saudi Arabia
April 7, 2025 Republic of Ireland 2 : 1 Greece UEFA Nations League Dublin, Republic of Ireland
April 7, 2025 Peru 3 : 2 Cuba Friendly Lima, Peru
April 7, 2025 Norway 0 : 2 France UEFA Nations League Oslo, Norway
April 7, 2025 Northern Ireland 1 : 0 Romania UEFA Nations League Belfast, Northern Ireland
April 7, 2025 Morocco 0 : 1 Cameroon Friendly Casablanca, Morocco
April 7, 2025 Montenegro 1 : 1 Azerbaijan UEFA Nations League Nikšić, Montenegro
April 7, 2025 Moldova 0 : 2 Slovakia UEFA Nations League Chișinău, Moldova
April 7, 2025 Malta 2 : 1 Georgia UEFA Nations League Ta' Qali, Malta
April 7, 2025 Liechtenstein 2 : 3 Luxembourg UEFA Nations League Eschen, Liechtenstein
April 7, 2025 Latvia 1 : 1 Estonia Friendly Riga, Latvia
April 7, 2025 Kosovo 3 : 0 North Macedonia UEFA Nations League Pristina, Kosovo
April 7, 2025 Kazakhstan 3 : 2 Armenia UEFA Nations League Astana, Kazakhstan
April 7, 2025 Japan 6 : 1 Colombia Friendly Sakai, Japan
April 7, 2025 Ivory Coast 2 : 0 Kenya Friendly Abidjan, Ivory Coast
April 7, 2025 Israel 3 : 3 Bulgaria UEFA Nations League Budaörs, Hungary neutral venue
April 7, 2025 Iceland 3 : 3 Switzerland UEFA Nations League Reykjavík, Iceland
April 7, 2025 Germany 6 : 1 Scotland UEFA Nations League Wolfsburg, Germany
April 7, 2025 Finland 3 : 0 Hungary UEFA Nations League Tampere, Finland
April 7, 2025 Faroe Islands 5 : 0 Gibraltar UEFA Nations League Tórshavn, Faroe Islands
April 7, 2025 Egypt 5 : 1 Jordan Friendly Cairo, Egypt
April 7, 2025 Denmark 0 : 3 Italy UEFA Nations League Herning, Denmark
April 7, 2025 Czech Republic 1 : 1 Ukraine UEFA Nations League Ústí nad Labem, Czech Republic
April 7, 2025 Croatia 1 : 2 Albania UEFA Nations League Zagreb, Croatia
April 7, 2025 China 5 : 1 Thailand Yongchuan International Tournament Chongqing, China
April 7, 2025 Chile 2 : 1 Haiti Friendly Santiago, Chile
April 7, 2025 Bosnia and Herzegovina 1 : 1 Poland UEFA Nations League Zenica, Bosnia and Herzegovina
April 7, 2025 Belgium 3 : 2 England UEFA Nations League Leuven, Belgium