International results

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

2,824 matches

Date Home Score Away Competition Place
June 19, 2023 Bulgaria 1 : 1 Serbia UEFA Euro qualification Razgrad, Bulgaria
June 19, 2023 Hungary 2 : 0 Lithuania UEFA Euro qualification Budapest, Hungary
June 19, 2023 Estonia 0 : 3 Belgium UEFA Euro qualification Tallinn, Estonia
June 19, 2023 Austria 2 : 0 Sweden UEFA Euro qualification Vienna, Austria
June 19, 2023 Moldova 3 : 2 Poland UEFA Euro qualification Chișinău, Moldova
June 19, 2023 Faroe Islands 1 : 3 Albania UEFA Euro qualification Tórshavn, Faroe Islands
June 19, 2023 Norway 3 : 1 Cyprus UEFA Euro qualification Oslo, Norway
June 19, 2023 Scotland 2 : 0 Georgia UEFA Euro qualification Glasgow, Scotland
June 18, 2023 Israel 2 : 1 Andorra UEFA Euro qualification Jerusalem, Israel
June 18, 2023 Switzerland 2 : 2 Romania UEFA Euro qualification Lucerne, Switzerland
June 18, 2023 Belarus 2 : 1 Kosovo UEFA Euro qualification Budapest, Hungary neutral venue
June 18, 2023 Slovenia 1 : 1 Denmark UEFA Euro qualification Ljubljana, Slovenia
June 18, 2023 Northern Ireland 0 : 1 Kazakhstan UEFA Euro qualification Belfast, Northern Ireland
June 18, 2023 Finland 6 : 0 San Marino UEFA Euro qualification Helsinki, Finland
June 18, 2023 Turkey 2 : 0 Wales UEFA Euro qualification Samsun, Turkey
June 18, 2023 Armenia 2 : 1 Latvia UEFA Euro qualification Yerevan, Armenia
June 18, 2023 England 7 : 0 North Macedonia UEFA Euro qualification Manchester, England
June 18, 2023 Ukraine 1 : 0 Malta UEFA Euro qualification Trnava, Slovakia neutral venue
June 18, 2023 France 1 : 0 Greece UEFA Euro qualification Paris, France
June 18, 2023 Republic of Ireland 3 : 0 Gibraltar UEFA Euro qualification Dublin, Republic of Ireland
June 16, 2023 Portugal 3 : 0 Bosnia and Herzegovina UEFA Euro qualification Lisbon, Portugal
June 16, 2023 Iceland 1 : 2 Slovakia UEFA Euro qualification Reykjavík, Iceland
June 16, 2023 Luxembourg 2 : 0 Liechtenstein UEFA Euro qualification Luxembourg, Luxembourg
June 16, 2023 Montenegro 0 : 0 Hungary UEFA Euro qualification Podgorica, Montenegro
June 16, 2023 Lithuania 1 : 1 Bulgaria UEFA Euro qualification Kaunas, Lithuania
June 16, 2023 Belgium 1 : 1 Austria UEFA Euro qualification Brussels, Belgium
June 16, 2023 Azerbaijan 1 : 1 Estonia UEFA Euro qualification Baku, Azerbaijan
June 16, 2023 Albania 2 : 0 Moldova UEFA Euro qualification Tirana, Albania
June 16, 2023 Faroe Islands 0 : 3 Czech Republic UEFA Euro qualification Tórshavn, Faroe Islands
June 16, 2023 Cyprus 1 : 2 Georgia UEFA Euro qualification Larnaca, Cyprus