International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| June 5, 2025 | Gibraltar | 0 : 7 | Croatia | FIFA World Cup qualification | Faro-Loulé, Portugal neutral venue |
| June 5, 2025 | Czech Republic | 2 : 0 | Montenegro | FIFA World Cup qualification | Plzeň, Czech Republic |
| June 5, 2025 | North Macedonia | 1 : 1 | Belgium | FIFA World Cup qualification | Skopje, North Macedonia |
| June 5, 2025 | Wales | 3 : 0 | Liechtenstein | FIFA World Cup qualification | Cardiff, Wales |
| June 5, 2025 | Estonia | 1 : 3 | Israel | FIFA World Cup qualification | Tallinn, Estonia |
| June 5, 2025 | Norway | 3 : 0 | Italy | FIFA World Cup qualification | Oslo, Norway |
| June 5, 2025 | Venezuela | 2 : 0 | Bolivia | FIFA World Cup qualification | Maturín, Venezuela |
| June 5, 2025 | Colombia | 0 : 0 | Peru | FIFA World Cup qualification | Barranquilla, Colombia |
| June 5, 2025 | Russia | 1 : 1 | Nigeria | Friendly | Moscow, Russia |
| June 5, 2025 | Zimbabwe | 0 : 2 | Burkina Faso | Friendly | Mohammedia, Morocco neutral venue |
| June 5, 2025 | Uganda | 0 : 3 | Cameroon | Friendly | Marrakesh, Morocco neutral venue |
| June 5, 2025 | South Africa | 0 : 0 | Tanzania | Friendly | Polokwane, South Africa |
| June 5, 2025 | Scotland | 1 : 3 | Iceland | Friendly | Glasgow, Scotland |
| June 5, 2025 | Republic of Ireland | 1 : 1 | Senegal | Friendly | Dublin, Republic of Ireland |
| June 5, 2025 | Poland | 2 : 0 | Moldova | Friendly | Chorzów, Poland |
| June 5, 2025 | Niger | 4 : 3 | Gabon | Friendly | Casablanca, Morocco neutral venue |
| June 5, 2025 | Morocco | 2 : 0 | Tunisia | Friendly | Fez, Morocco |
| June 5, 2025 | Luxembourg | 0 : 1 | Slovenia | Friendly | Luxembourg, Luxembourg |
| June 5, 2025 | Kosovo | 5 : 2 | Armenia | Friendly | Pristina, Kosovo |
| June 5, 2025 | Hungary | 0 : 2 | Sweden | Friendly | Budapest, Hungary |
| June 5, 2025 | Equatorial Guinea | 1 : 2 | Gambia | Friendly | Marrakesh, Morocco neutral venue |
| June 5, 2025 | Central African Republic | 2 : 1 | Mauritania | Friendly | Casablanca, Morocco neutral venue |
| June 5, 2025 | Burundi | 1 : 0 | Guinea-Bissau | Friendly | Berrechid, Egypt neutral venue |
| June 5, 2025 | Bulgaria | 2 : 2 | Cyprus | Friendly | Plovdiv, Bulgaria |
| June 4, 2025 | Sri Lanka | 1 : 0 | Brunei | Friendly | Bangkok, Thailand neutral venue |
| June 4, 2025 | Indonesia | 1 : 0 | China | FIFA World Cup qualification | Jakarta, Indonesia |
| June 4, 2025 | Australia | 1 : 0 | Japan | FIFA World Cup qualification | Perth, Australia |
| June 4, 2025 | Bahrain | 0 : 2 | Saudi Arabia | FIFA World Cup qualification | Riffa, Bahrain |
| June 4, 2025 | Kuwait | 0 : 2 | Palestine | FIFA World Cup qualification | Kuwait City, Kuwait |
| June 4, 2025 | Iraq | 0 : 2 | South Korea | FIFA World Cup qualification | Basra, Iraq |