International results

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

51 matches

Date Home Score Away Competition Place
July 10, 2021 England 1 : 1 Italy UEFA Euro London, England
July 6, 2021 England 2 : 1 Denmark UEFA Euro London, England
July 5, 2021 Italy 1 : 1 Spain UEFA Euro London, England neutral venue
July 2, 2021 Ukraine 0 : 4 England UEFA Euro Rome, Italy neutral venue
July 2, 2021 Czech Republic 1 : 2 Denmark UEFA Euro Baku, Azerbaijan neutral venue
July 1, 2021 Belgium 1 : 2 Italy UEFA Euro Munich, Germany neutral venue
July 1, 2021 Switzerland 1 : 1 Spain UEFA Euro Saint Petersburg, Russia neutral venue
June 28, 2021 Sweden 1 : 2 Ukraine UEFA Euro Glasgow, Scotland neutral venue
June 28, 2021 England 2 : 0 Germany UEFA Euro London, England
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