International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| March 23, 2025 | Ethiopia | 6 : 1 | Djibouti | FIFA World Cup qualification | El Jadida, Morocco neutral venue |
| March 23, 2025 | Guinea-Bissau | 1 : 2 | Burkina Faso | FIFA World Cup qualification | Bissau, Guinea-Bissau |
| March 23, 2025 | New Zealand | 3 : 0 | New Caledonia | FIFA World Cup qualification | Auckland, New Zealand |
| March 22, 2025 | Kenya | 1 : 2 | Gabon | FIFA World Cup qualification | Nairobi, Kenya |
| March 22, 2025 | Eswatini | 3 : 3 | Mauritius | FIFA World Cup qualification | Mbombela, South Africa neutral venue |
| March 21, 2025 | Czech Republic | 2 : 1 | Faroe Islands | FIFA World Cup qualification | Hradec Králové, Czech Republic |
| March 21, 2025 | Montenegro | 3 : 1 | Gibraltar | FIFA World Cup qualification | Nikšić, Montenegro |
| March 21, 2025 | Wales | 3 : 1 | Kazakhstan | FIFA World Cup qualification | Cardiff, Wales |
| March 21, 2025 | Liechtenstein | 0 : 3 | North Macedonia | FIFA World Cup qualification | Vaduz, Liechtenstein |
| March 21, 2025 | Israel | 2 : 1 | Estonia | FIFA World Cup qualification | Debrecen, Hungary neutral venue |
| March 21, 2025 | Moldova | 0 : 5 | Norway | FIFA World Cup qualification | Chișinău, Moldova |
| March 21, 2025 | Sudan | 0 : 0 | Senegal | FIFA World Cup qualification | Benghazi, Libya neutral venue |
| March 21, 2025 | Togo | 2 : 2 | Mauritania | FIFA World Cup qualification | Lomé, Togo |
| March 20, 2025 | Andorra | 0 : 1 | Latvia | FIFA World Cup qualification | Andorra la Vella, Andorra |
| March 20, 2025 | England | 2 : 0 | Albania | FIFA World Cup qualification | London, England |
| March 20, 2025 | Romania | 0 : 1 | Bosnia and Herzegovina | FIFA World Cup qualification | Bucharest, Romania |
| March 20, 2025 | Cyprus | 2 : 0 | San Marino | FIFA World Cup qualification | Larnaca, Cyprus |
| March 20, 2025 | Poland | 1 : 0 | Lithuania | FIFA World Cup qualification | Warsaw, Poland |
| March 20, 2025 | Malta | 0 : 1 | Finland | FIFA World Cup qualification | Ta' Qali, Malta |
| March 20, 2025 | Ghana | 5 : 0 | Chad | FIFA World Cup qualification | Accra, Ghana |
| March 20, 2025 | Equatorial Guinea | 2 : 0 | São Tomé and Príncipe | FIFA World Cup qualification | Malabo, Equatorial Guinea |
| March 20, 2025 | Guinea | 0 : 0 | Somalia | FIFA World Cup qualification | Ebimpé, Ivory Coast neutral venue |
| March 20, 2025 | Botswana | 1 : 3 | Algeria | FIFA World Cup qualification | Francistown, Botswana |
| March 20, 2025 | Burundi | 0 : 1 | Ivory Coast | FIFA World Cup qualification | Meknes, Morocco neutral venue |
| March 20, 2025 | Morocco | 2 : 1 | Niger | FIFA World Cup qualification | Oujda, Morocco |
| March 20, 2025 | South Africa | 0 : 3 | Lesotho | FIFA World Cup qualification | Polokwane, South Africa |
| March 20, 2025 | Rwanda | 0 : 2 | Nigeria | FIFA World Cup qualification | Kigali, Rwanda |
| March 20, 2025 | DR Congo | 1 : 0 | South Sudan | FIFA World Cup qualification | Kinshasa, DR Congo |
| March 20, 2025 | Ethiopia | 0 : 2 | Egypt | FIFA World Cup qualification | Casablanca, Morocco neutral venue |
| March 20, 2025 | Burkina Faso | 4 : 1 | Djibouti | FIFA World Cup qualification | El Jadida, Morocco neutral venue |