International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| July 21, 2026 | Algeria | 1 : 0 | Zambia | Friendly | Blida, Algeria |
| July 18, 2026 | Algeria | 1 : 1 | Zambia | Friendly | Blida, Algeria |
| July 15, 2026 | Morocco | 2 : 1 | Malawi | Friendly | Rabat, Morocco neutral venue |
| July 13, 2026 | Ivory Coast | 0 : 1 | Ghana | Friendly | Casablanca, Morocco neutral venue |
| July 10, 2026 | Egypt | 1 : 0 | Senegal | Friendly | Cairo, Egypt |
| July 10, 2026 | Cameroon | 3 : 1 | Benin | Friendly | Yaoundé, Cameroon |
| July 7, 2026 | Egypt | 0 : 1 | Senegal | Friendly | Cairo, Egypt |
| June 12, 2026 | Saudi Arabia | 5 : 1 | Laos | Friendly | Bangkok, Thailand neutral venue |
| June 9, 2026 | Saudi Arabia | 4 : 0 | Laos | Friendly | Bangkok, Thailand neutral venue |
| June 9, 2026 | Costa Rica | 0 : 6 | Canada | Friendly | Santa Ana, Costa Rica |
| June 9, 2026 | Brazil | 0 : 1 | United States | Friendly | Fortaleza, Brazil |
| June 8, 2026 | South Sudan | 0 : 1 | Madagascar | CAF Olympic Qualifying Tournament | Juba, South Sudan |
| June 8, 2026 | Ecuador | 0 : 1 | Argentina | CONMEBOL Nations League | Quito, Ecuador |
| June 8, 2026 | Uruguay | 1 : 1 | Venezuela | CONMEBOL Nations League | Montevideo, Uruguay |
| June 8, 2026 | Paraguay | 3 : 4 | Colombia | CONMEBOL Nations League | Asunción, Paraguay |
| June 8, 2026 | Peru | 4 : 0 | Bolivia | CONMEBOL Nations League | Callao, Peru |
| June 8, 2026 | Belarus | 6 : 0 | Armenia | FIFA World Cup qualification | Gori, Georgia neutral venue |
| June 8, 2026 | Cyprus | 0 : 2 | Moldova | FIFA World Cup qualification | Larnaca, Cyprus |
| June 8, 2026 | Georgia | 2 : 3 | Greece | FIFA World Cup qualification | Tbilisi, Georgia |
| June 8, 2026 | North Macedonia | 1 : 3 | Azerbaijan | FIFA World Cup qualification | Bitola, North Macedonia |
| June 8, 2026 | Hungary | 6 : 1 | Andorra | FIFA World Cup qualification | Budapest, Hungary |
| June 8, 2026 | Gibraltar | 0 : 8 | Kosovo | FIFA World Cup qualification | Europa Sports Park, Gibraltar |
| June 8, 2026 | Croatia | 4 : 0 | Bulgaria | FIFA World Cup qualification | Pula, Croatia |
| June 8, 2026 | Lithuania | 2 : 0 | Liechtenstein | FIFA World Cup qualification | Druskininkai, Lithuania |
| June 8, 2026 | Estonia | 1 : 1 | Bosnia and Herzegovina | FIFA World Cup qualification | Pärnu, Estonia |
| June 8, 2026 | Luxembourg | 0 : 7 | Belgium | FIFA World Cup qualification | Esch-sur-Alzette, Luxembourg |
| June 8, 2026 | Israel | 1 : 5 | Scotland | FIFA World Cup qualification | Budapest, Hungary neutral venue |
| June 8, 2026 | Latvia | 1 : 2 | Slovakia | FIFA World Cup qualification | Riga, Latvia |
| June 8, 2026 | Finland | 3 : 1 | Portugal | FIFA World Cup qualification | Tampere, Finland |
| June 8, 2026 | Malta | 0 : 3 | Turkey | FIFA World Cup qualification | Ta' Qali, Malta |