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