International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| April 7, 2025 | Belarus | 0 : 3 | Serbia | UEFA Nations League | Novara, Italy neutral venue |
| April 7, 2025 | Austria | 1 : 3 | Netherlands | UEFA Nations League | Altach, Austria |
| April 7, 2025 | Andorra | 2 : 1 | Cyprus | UEFA Nations League | Andorra la Vella, Andorra |
| April 6, 2025 | Lebanon | 4 : 0 | Comoros | Friendly | Jounieh, Lebanon |
| April 6, 2025 | Australia | 2 : 0 | South Korea | Friendly | Newcastle, Australia |
| April 5, 2025 | Japan | 1 : 1 | Colombia | Friendly | Osaka, Japan |
| April 4, 2025 | Zambia | 2 : 3 | Thailand | Yongchuan International Tournament | Chongqing, China neutral venue |
| April 4, 2025 | Venezuela | 1 : 0 | Panama | Friendly | Isla Margarita, Venezuela |
| April 4, 2025 | United States | 2 : 0 | Brazil | Friendly | Inglewood, United States |
| April 4, 2025 | South Africa | 3 : 0 | Malawi | Friendly | Pimville, South Africa |
| April 4, 2025 | Saudi Arabia | 2 : 0 | Sri Lanka | Friendly | Khobar, Saudi Arabia |
| April 4, 2025 | Peru | 2 : 3 | Cuba | Friendly | Lima, Peru |
| April 4, 2025 | Mexico | 3 : 0 | Jamaica | Friendly | Kansas City, United States neutral venue |
| April 4, 2025 | Costa Rica | 0 : 1 | Ecuador | Friendly | Cartago, Costa Rica |
| April 4, 2025 | China | 5 : 0 | Uzbekistan | Yongchuan International Tournament | Chongqing, China |
| April 4, 2025 | Canada | 3 : 0 | Argentina | Friendly | Vancouver, Canada |
| April 3, 2025 | Wales | 1 : 2 | Denmark | UEFA Nations League | Cardiff, Wales |
| April 3, 2025 | Ukraine | 1 : 0 | Czech Republic | UEFA Nations League | Polkowice, Poland neutral venue |
| April 3, 2025 | United Arab Emirates | 1 : 4 | Philippines | Friendly | Dubai, United Arab Emirates |
| April 3, 2025 | Switzerland | 0 : 2 | France | UEFA Nations League | St. Gallen, Switzerland |
| April 3, 2025 | Sweden | 3 : 2 | Italy | UEFA Nations League | Solna, Sweden |
| April 3, 2025 | Slovenia | 3 : 0 | Turkey | UEFA Nations League | Ljubljana, Slovenia |
| April 3, 2025 | Scotland | 0 : 4 | Germany | UEFA Nations League | Dundee, Scotland |
| April 3, 2025 | Romania | 1 : 1 | Northern Ireland | UEFA Nations League | Bucharest, Romania |
| April 3, 2025 | Portugal | 2 : 4 | Spain | UEFA Nations League | Paços de Ferreira, Portugal |
| April 3, 2025 | Poland | 5 : 1 | Bosnia and Herzegovina | UEFA Nations League | Gdańsk, Poland |
| April 3, 2025 | North Macedonia | 1 : 2 | Latvia | UEFA Nations League | Skopje, North Macedonia |
| April 3, 2025 | Netherlands | 3 : 1 | Austria | UEFA Nations League | Almelo, Netherlands |
| April 3, 2025 | Morocco | 3 : 1 | Tunisia | Friendly | Casablanca, Morocco |
| April 3, 2025 | Lithuania | 0 : 2 | Azerbaijan | UEFA Nations League | Vilnius, Lithuania |