International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| June 20, 2024 | Slovakia | 1 : 2 | Ukraine | UEFA Euro | Düsseldorf, Germany neutral venue |
| June 20, 2024 | Netherlands | 0 : 0 | France | UEFA Euro | Leipzig, Germany neutral venue |
| June 20, 2024 | Poland | 1 : 3 | Austria | UEFA Euro | Berlin, Germany neutral venue |
| June 19, 2024 | Denmark | 1 : 1 | England | UEFA Euro | Frankfurt, Germany neutral venue |
| June 19, 2024 | Slovenia | 1 : 1 | Serbia | UEFA Euro | Munich, Germany neutral venue |
| June 19, 2024 | Spain | 1 : 0 | Italy | UEFA Euro | Gelsenkirchen, Germany neutral venue |
| June 18, 2024 | Croatia | 2 : 2 | Albania | UEFA Euro | Hamburg, Germany neutral venue |
| June 18, 2024 | Scotland | 1 : 1 | Switzerland | UEFA Euro | Cologne, Germany neutral venue |
| June 18, 2024 | Germany | 2 : 0 | Hungary | UEFA Euro | Stuttgart, Germany |
| June 17, 2024 | Portugal | 2 : 1 | Czech Republic | UEFA Euro | Leipzig, Germany neutral venue |
| June 17, 2024 | Turkey | 3 : 1 | Georgia | UEFA Euro | Dortmund, Germany neutral venue |
| June 16, 2024 | Belgium | 0 : 1 | Slovakia | UEFA Euro | Frankfurt, Germany neutral venue |
| June 16, 2024 | Romania | 3 : 0 | Ukraine | UEFA Euro | Munich, Germany neutral venue |
| June 16, 2024 | Austria | 0 : 1 | France | UEFA Euro | Düsseldorf, Germany neutral venue |
| June 15, 2024 | Poland | 1 : 2 | Netherlands | UEFA Euro | Hamburg, Germany neutral venue |
| June 15, 2024 | Serbia | 0 : 1 | England | UEFA Euro | Gelsenkirchen, Germany neutral venue |
| June 15, 2024 | Slovenia | 1 : 1 | Denmark | UEFA Euro | Stuttgart, Germany neutral venue |
| June 14, 2024 | Italy | 2 : 1 | Albania | UEFA Euro | Dortmund, Germany neutral venue |
| June 14, 2024 | Spain | 3 : 0 | Croatia | UEFA Euro | Berlin, Germany neutral venue |
| June 14, 2024 | Hungary | 1 : 3 | Switzerland | UEFA Euro | Cologne, Germany neutral venue |
| June 13, 2024 | Germany | 5 : 1 | Scotland | UEFA Euro | Munich, Germany |
| 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 |