International results

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

762 matches

Date Home Score Away Competition Place
October 2, 2026 Switzerland 2 : 1 Slovenia UEFA Nations League Lucerne, Switzerland
October 2, 2026 North Macedonia 0 : 2 Scotland UEFA Nations League Skopje, North Macedonia
October 2, 2026 Spain 3 : 1 Czech Republic UEFA Nations League Oviedo, Spain
October 2, 2026 Croatia 0 : 7 England UEFA Nations League Rijeka, Croatia
October 1, 2026 Faroe Islands 1 : 1 Slovakia UEFA Nations League Tórshavn, Faroe Islands
October 1, 2026 Kazakhstan 1 : 2 Moldova UEFA Nations League Astana, Kazakhstan
October 1, 2026 Latvia 1 : 2 Montenegro UEFA Nations League Riga, Latvia
October 1, 2026 Cyprus 2 : 0 Armenia UEFA Nations League Nicosia, Cyprus
October 1, 2026 Poland 6 : 0 Romania UEFA Nations League Warsaw, Poland
October 1, 2026 Bosnia and Herzegovina 1 : 1 Sweden UEFA Nations League Zenica, Bosnia and Herzegovina
October 1, 2026 Ukraine 0 : 3 Northern Ireland UEFA Nations League Trnava, Slovakia neutral venue
October 1, 2026 Hungary 1 : 0 Georgia UEFA Nations League Budapest, Hungary
October 1, 2026 France 1 : 1 Italy UEFA Nations League Paris, France
October 1, 2026 Belgium 3 : 0 Turkey UEFA Nations League Liège, Belgium
September 30, 2026 Azerbaijan 0 : 0 Liechtenstein UEFA Nations League Baku, Azerbaijan
September 30, 2026 Malta 1 : 1 Gibraltar UEFA Nations League Ta' Qali, Malta
September 30, 2026 Israel 0 : 0 Kosovo UEFA Nations League Debrecen, Hungary neutral venue
September 30, 2026 Republic of Ireland 2 : 2 Austria UEFA Nations League Dublin, Republic of Ireland
September 30, 2026 Denmark 2 : 4 Portugal UEFA Nations League Copenhagen, Denmark
September 30, 2026 Wales 2 : 1 Norway UEFA Nations League Cardiff, Wales
September 30, 2026 Greece 2 : 2 Netherlands UEFA Nations League Thessaloniki, Greece
September 30, 2026 Germany 2 : 0 Serbia UEFA Nations League Munich, Germany
September 28, 2026 Bulgaria 0 : 0 Estonia UEFA Nations League Plovdiv, Bulgaria
September 28, 2026 Luxembourg 0 : 3 Iceland UEFA Nations League Luxembourg, Luxembourg
September 28, 2026 Slovakia 2 : 1 Kazakhstan UEFA Nations League Košice, Slovakia
September 28, 2026 Moldova 1 : 1 Faroe Islands UEFA Nations League Chișinău, Moldova
September 28, 2026 San Marino 0 : 3 Albania UEFA Nations League Serravalle, San Marino
September 28, 2026 Finland 0 : 0 Belarus UEFA Nations League Helsinki, Finland
September 28, 2026 Slovenia 2 : 0 North Macedonia UEFA Nations League Ljubljana, Slovenia
September 28, 2026 Scotland 0 : 3 Switzerland UEFA Nations League Glasgow, Scotland