International results

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

388 matches

Date Home Score Away Competition Place
July 13, 2024 Spain 2 : 1 England UEFA Euro Berlin, Germany neutral venue
July 9, 2024 Netherlands 1 : 2 England UEFA Euro Dortmund, Germany neutral venue
July 8, 2024 Spain 2 : 1 France UEFA Euro Munich, Germany neutral venue
July 5, 2024 Netherlands 2 : 1 Turkey UEFA Euro Berlin, Germany neutral venue
July 5, 2024 England 1 : 1 Switzerland UEFA Euro Düsseldorf, Germany neutral venue
July 4, 2024 Portugal 0 : 0 France UEFA Euro Hamburg, Germany neutral venue
July 4, 2024 Germany 1 : 2 Spain UEFA Euro Stuttgart, Germany
July 1, 2024 Austria 1 : 2 Turkey UEFA Euro Leipzig, Germany neutral venue
July 1, 2024 Romania 0 : 3 Netherlands UEFA Euro Munich, Germany neutral venue
June 30, 2024 Portugal 0 : 0 Slovenia UEFA Euro Frankfurt, Germany neutral venue
June 30, 2024 France 1 : 0 Belgium UEFA Euro Düsseldorf, Germany neutral venue
June 29, 2024 Spain 4 : 1 Georgia UEFA Euro Cologne, Germany neutral venue
June 29, 2024 England 2 : 1 Slovakia UEFA Euro Gelsenkirchen, Germany neutral venue
June 28, 2024 Germany 2 : 0 Denmark UEFA Euro Dortmund, Germany
June 28, 2024 Switzerland 2 : 0 Italy UEFA Euro Berlin, Germany neutral venue
June 25, 2024 Czech Republic 1 : 2 Turkey UEFA Euro Hamburg, Germany neutral venue
June 25, 2024 Georgia 2 : 0 Portugal UEFA Euro Gelsenkirchen, Germany neutral venue
June 25, 2024 Ukraine 0 : 0 Belgium UEFA Euro Stuttgart, Germany neutral venue
June 25, 2024 Slovakia 1 : 1 Romania UEFA Euro Frankfurt, Germany neutral venue
June 24, 2024 France 1 : 1 Poland UEFA Euro Dortmund, Germany neutral venue
June 24, 2024 Netherlands 2 : 3 Austria UEFA Euro Berlin, Germany neutral venue
June 24, 2024 Denmark 0 : 0 Serbia UEFA Euro Munich, Germany neutral venue
June 24, 2024 England 0 : 0 Slovenia UEFA Euro Cologne, Germany neutral venue
June 23, 2024 Croatia 1 : 1 Italy UEFA Euro Leipzig, Germany neutral venue
June 23, 2024 Albania 0 : 1 Spain UEFA Euro Düsseldorf, Germany neutral venue
June 22, 2024 Scotland 0 : 1 Hungary UEFA Euro Stuttgart, Germany neutral venue
June 22, 2024 Germany 1 : 1 Switzerland UEFA Euro Frankfurt, Germany
June 21, 2024 Turkey 0 : 3 Portugal UEFA Euro Dortmund, Germany neutral venue
June 21, 2024 Georgia 1 : 1 Czech Republic UEFA Euro Hamburg, Germany neutral venue
June 21, 2024 Belgium 2 : 0 Romania UEFA Euro Cologne, Germany neutral venue