International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| June 9, 2025 | Niger | 1 : 1 | Zimbabwe | Friendly | Casablanca, Morocco neutral venue |
| June 9, 2025 | Mexico | 1 : 0 | Turkey | Friendly | Chapel Hill, United States neutral venue |
| June 9, 2025 | Luxembourg | 0 : 0 | Republic of Ireland | Friendly | Luxembourg, Luxembourg |
| June 9, 2025 | Israel | 1 : 0 | Slovakia | Friendly | Debrecen, Hungary neutral venue |
| June 9, 2025 | Greece | 4 : 0 | Bulgaria | Friendly | Heraklion, Greece |
| June 9, 2025 | England | 1 : 3 | Senegal | Friendly | London, England |
| June 9, 2025 | Denmark | 5 : 0 | Lithuania | Friendly | Odense, Denmark |
| June 9, 2025 | Chad | 1 : 2 | Kenya | Friendly | Marrakesh, Morocco neutral venue |
| June 9, 2025 | Burundi | 0 : 0 | Mauritania | Friendly | Mohammedia, Morocco neutral venue |
| June 9, 2025 | Azerbaijan | 1 : 2 | Hungary | Friendly | Baku, Azerbaijan |
| June 8, 2025 | Uganda | 1 : 1 | Gambia | Friendly | Marrakesh, Morocco neutral venue |
| June 8, 2025 | Morocco | 1 : 0 | Benin | Friendly | Fez, Morocco |
| June 8, 2025 | Montenegro | 2 : 2 | Armenia | Friendly | Nikšić, Montenegro |
| June 8, 2025 | Liechtenstein | 0 : 4 | Scotland | Friendly | Vaduz, Liechtenstein |
| June 8, 2025 | Kosovo | 4 : 2 | Comoros | Friendly | Pristina, Kosovo |
| June 8, 2025 | Gabon | 2 : 0 | Guinea-Bissau | Friendly | Mohammedia, Morocco neutral venue |
| June 8, 2025 | Equatorial Guinea | 1 : 1 | Cameroon | Friendly | Marrakesh, Morocco neutral venue |
| June 8, 2025 | Algeria | 2 : 0 | Rwanda | Friendly | Blida, Algeria |
| June 7, 2025 | Georgia | 1 : 1 | Cape Verde | Friendly | Kutaisi, Georgia |
| June 7, 2025 | DR Congo | 3 : 1 | Madagascar | Friendly | Orléans, France neutral venue |
| June 6, 2025 | Kenya | 0 : 0 | Chad | Friendly | Marrakesh, Morocco neutral venue |
| June 6, 2025 | United States | 1 : 2 | Turkey | Friendly | East Hartford, United States |
| June 6, 2025 | Mexico | 2 : 4 | Switzerland | Friendly | Salt Lake City, United States neutral venue |
| June 6, 2025 | Latvia | 0 : 0 | Azerbaijan | Friendly | Riga, Latvia |
| June 6, 2025 | Greece | 4 : 1 | Slovakia | Friendly | Heraklion, Greece |
| June 6, 2025 | Denmark | 2 : 1 | Northern Ireland | Friendly | Copenhagen, Denmark |
| 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 |