International results

Over 48,000 international football matches since 1872, under a CC0 licence.

11,816 matches

Date Home Score Away Competition Place
July 11, 2025 Morocco 1 : 0 Senegal Africa Cup of Nations Rabat, Morocco
July 10, 2025 Ecuador 2 : 2 Uruguay Copa América Quito, Ecuador
July 10, 2025 Portugal 1 : 2 Belgium UEFA Euro Sion, Switzerland neutral venue
July 10, 2025 Italy 1 : 3 Spain UEFA Euro Bern, Switzerland neutral venue
July 10, 2025 Tanzania 1 : 1 South Africa Africa Cup of Nations Oujda, Morocco neutral venue
July 10, 2025 Ghana 1 : 1 Mali Africa Cup of Nations Berkane, Morocco neutral venue
July 10, 2025 Fiji 0 : 1 Vanuatu OFC Nations Cup Suva, Fiji
July 10, 2025 Solomon Islands 5 : 0 Tonga OFC Nations Cup Suva, Fiji neutral venue
July 9, 2025 Bhutan 2 : 1 Lebanon AFC Asian Cup qualification Amman, Jordan neutral venue
July 9, 2025 Singapore 0 : 4 Iran AFC Asian Cup qualification Amman, Jordan neutral venue
July 9, 2025 Norway 4 : 3 Iceland UEFA Euro Thun, Switzerland neutral venue
July 9, 2025 Switzerland 1 : 1 Finland UEFA Euro Geneva, Switzerland
July 9, 2025 Botswana 0 : 1 Nigeria Africa Cup of Nations Casablanca, Morocco neutral venue
July 9, 2025 Tunisia 0 : 0 Algeria Africa Cup of Nations Casablanca, Morocco neutral venue
July 9, 2025 Cook Islands 0 : 8 Papua New Guinea OFC Nations Cup Lautoka, Fiji neutral venue
July 9, 2025 Samoa 3 : 1 Tahiti OFC Nations Cup Lautoka, Fiji neutral venue
July 8, 2025 France 4 : 1 Wales UEFA Euro St. Gallen, Switzerland neutral venue
July 8, 2025 England 4 : 0 Netherlands UEFA Euro Zürich, Switzerland neutral venue
July 8, 2025 Morocco 4 : 2 DR Congo Africa Cup of Nations Rabat, Morocco
July 8, 2025 Zambia 3 : 2 Senegal Africa Cup of Nations Mohammedia, Morocco neutral venue
July 7, 2025 Australia 3 : 2 Panama Friendly Perth, Australia
July 7, 2025 Poland 0 : 3 Sweden UEFA Euro Lucerne, Switzerland neutral venue
July 7, 2025 Germany 2 : 1 Denmark UEFA Euro Basel, Switzerland neutral venue
July 7, 2025 Fiji 3 : 0 Tonga OFC Nations Cup Suva, Fiji
July 7, 2025 Vanuatu 1 : 2 Solomon Islands OFC Nations Cup Suva, Fiji neutral venue
July 6, 2025 Jordan 4 : 0 Lebanon AFC Asian Cup qualification Amman, Jordan
July 6, 2025 Bhutan 3 : 2 Singapore AFC Asian Cup qualification Amman, Jordan neutral venue
July 6, 2025 Portugal 1 : 1 Italy UEFA Euro Geneva, Switzerland neutral venue
July 6, 2025 Spain 6 : 2 Belgium UEFA Euro Thun, Switzerland neutral venue
July 6, 2025 Mali 1 : 0 Tanzania Africa Cup of Nations Berkane, Morocco neutral venue