International results

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

49,940 matches

Date Home Score Away Competition Place
June 21, 2021 Scotland 1 : 3 Croatia UEFA Euro Glasgow, Scotland
June 20, 2021 Argentina 1 : 0 Paraguay Copa América Brasília, Brazil neutral venue
June 20, 2021 Uruguay 1 : 1 Chile Copa América Cuiabá, Brazil neutral venue
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 Oman 2 : 1 Somalia Arab Cup qualification Doha, Qatar neutral venue
June 19, 2021 Colombia 1 : 2 Peru Copa América Goiânia, Brazil neutral venue
June 19, 2021 Venezuela 2 : 2 Ecuador Copa América Rio de Janeiro, Brazil neutral venue
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 Libya 0 : 1 Sudan Arab Cup qualification Doha, Qatar neutral venue
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 Argentina 1 : 0 Uruguay Copa América Brasília, Brazil neutral venue
June 17, 2021 Chile 1 : 0 Bolivia Copa América Cuiabá, Brazil neutral venue
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 Algeria 5 : 1 Liberia Friendly Oran, Algeria
June 16, 2021 Brazil 4 : 0 Peru Copa América Rio de Janeiro, Brazil
June 16, 2021 Colombia 0 : 0 Venezuela Copa América Goiânia, Brazil 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