International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| 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 |