International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| February 25, 2025 | England | 1 : 0 | Spain | UEFA Nations League | London, England |
| February 25, 2025 | Belgium | 0 : 1 | Portugal | UEFA Nations League | Leuven, Belgium |
| February 24, 2025 | Wales | 1 : 1 | Sweden | UEFA Nations League | Wrexham, Wales |
| February 24, 2025 | Ukraine | 2 : 1 | Croatia | UEFA Nations League | Elbasan, Albania neutral venue |
| February 24, 2025 | Turkey | 1 : 0 | Greece | UEFA Nations League | Istanbul, Turkey |
| February 24, 2025 | Slovenia | 4 : 0 | Republic of Ireland | UEFA Nations League | Koper, Slovenia |
| February 24, 2025 | Slovakia | 1 : 0 | Moldova | UEFA Nations League | Trnava, Slovakia |
| February 24, 2025 | Serbia | 0 : 0 | Belarus | UEFA Nations League | Stara Pazova, Serbia |
| February 24, 2025 | Scotland | 1 : 2 | Netherlands | UEFA Nations League | Glasgow, Scotland |
| February 24, 2025 | Romania | 0 : 1 | Poland | UEFA Nations League | Bucharest, Romania |
| February 24, 2025 | Norway | 2 : 1 | Switzerland | UEFA Nations League | Stavanger, Norway |
| February 24, 2025 | Northern Ireland | 3 : 2 | Bosnia and Herzegovina | UEFA Nations League | Larne, Northern Ireland |
| February 24, 2025 | Montenegro | 3 : 1 | Lithuania | UEFA Nations League | Nikšić, Montenegro |
| February 24, 2025 | Malta | 1 : 0 | Andorra | UEFA Nations League | Ta' Qali, Malta |
| February 24, 2025 | Luxembourg | 7 : 0 | Liechtenstein | UEFA Nations League | Esch-sur-Alzette, Luxembourg |
| February 24, 2025 | Kosovo | 0 : 1 | Latvia | UEFA Nations League | Pristina, Kosovo |
| February 24, 2025 | Italy | 1 : 3 | Denmark | UEFA Nations League | La Spezia, Italy |
| February 24, 2025 | Israel | 3 : 1 | Estonia | UEFA Nations League | Győr, Hungary neutral venue |
| February 24, 2025 | Hungary | 0 : 1 | Finland | UEFA Nations League | Budapest, Hungary |
| February 24, 2025 | Gibraltar | 0 : 1 | Faroe Islands | UEFA Nations League | Gibraltar, Gibraltar |
| February 24, 2025 | Germany | 4 : 1 | Austria | UEFA Nations League | Nuremberg, Germany |
| February 24, 2025 | France | 3 : 2 | Iceland | UEFA Nations League | Le Mans, France |
| February 24, 2025 | Czech Republic | 5 : 1 | Albania | UEFA Nations League | České Budějovice, Czech Republic |
| February 24, 2025 | Cyprus | 2 : 1 | Georgia | UEFA Nations League | Larnaca, Cyprus |
| February 24, 2025 | Armenia | 2 : 0 | Kazakhstan | UEFA Nations League | Armavir, Armenia |
| February 20, 2025 | Switzerland | 0 : 0 | Iceland | UEFA Nations League | Zürich, Switzerland |
| February 20, 2025 | Spain | 3 : 2 | Belgium | UEFA Nations League | Valencia, Spain |
| February 20, 2025 | Slovakia | 3 : 0 | Faroe Islands | UEFA Nations League | Trnava, Slovakia |
| February 20, 2025 | Serbia | 1 : 0 | Finland | UEFA Nations League | Stara Pazova, Serbia |
| February 20, 2025 | Republic of Ireland | 1 : 0 | Turkey | UEFA Nations League | Dublin, Republic of Ireland |