International results

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

388 matches

Date Home Score Away Competition Place
June 27, 2021 France 3 : 3 Switzerland UEFA Euro Bucharest, Romania neutral venue
June 27, 2021 Croatia 3 : 5 Spain UEFA Euro Copenhagen, Denmark neutral venue
June 26, 2021 Belgium 1 : 0 Portugal UEFA Euro Seville, Spain neutral venue
June 26, 2021 Netherlands 0 : 2 Czech Republic UEFA Euro Budapest, Hungary neutral venue
June 25, 2021 Wales 0 : 4 Denmark UEFA Euro Amsterdam, Netherlands neutral venue
June 25, 2021 Italy 2 : 1 Austria UEFA Euro London, England neutral venue
June 22, 2021 Portugal 2 : 2 France UEFA Euro Budapest, Hungary neutral venue
June 22, 2021 Germany 2 : 2 Hungary UEFA Euro Munich, Germany
June 22, 2021 Sweden 3 : 2 Poland UEFA Euro Saint Petersburg, Russia neutral venue
June 22, 2021 Spain 5 : 0 Slovakia UEFA Euro Seville, Spain
June 21, 2021 England 1 : 0 Czech Republic UEFA Euro London, England
June 21, 2021 Scotland 1 : 3 Croatia UEFA Euro Glasgow, Scotland
June 20, 2021 Ukraine 0 : 1 Austria UEFA Euro Bucharest, Romania neutral venue
June 20, 2021 Netherlands 3 : 0 North Macedonia UEFA Euro Amsterdam, Netherlands
June 20, 2021 Finland 0 : 2 Belgium UEFA Euro Saint Petersburg, Russia neutral venue
June 20, 2021 Denmark 4 : 1 Russia UEFA Euro Copenhagen, Denmark
June 19, 2021 Switzerland 3 : 1 Turkey UEFA Euro Baku, Azerbaijan neutral venue
June 19, 2021 Italy 1 : 0 Wales UEFA Euro Rome, Italy
June 18, 2021 Germany 4 : 2 Portugal UEFA Euro Munich, Germany
June 18, 2021 Hungary 1 : 1 France UEFA Euro Budapest, Hungary
June 18, 2021 Spain 1 : 1 Poland UEFA Euro Seville, Spain
June 17, 2021 Sweden 1 : 0 Slovakia UEFA Euro Saint Petersburg, Russia neutral venue
June 17, 2021 England 0 : 0 Scotland UEFA Euro London, England
June 17, 2021 Croatia 1 : 1 Czech Republic UEFA Euro Glasgow, Scotland neutral venue
June 16, 2021 Netherlands 2 : 0 Austria UEFA Euro Amsterdam, Netherlands
June 16, 2021 Ukraine 2 : 1 North Macedonia UEFA Euro Bucharest, Romania neutral venue
June 16, 2021 Denmark 1 : 2 Belgium UEFA Euro Copenhagen, Denmark
June 15, 2021 Russia 1 : 0 Finland UEFA Euro Saint Petersburg, Russia
June 15, 2021 Italy 3 : 0 Switzerland UEFA Euro Rome, Italy
June 15, 2021 Turkey 0 : 2 Wales UEFA Euro Baku, Azerbaijan neutral venue