International results

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

11,816 matches

Date Home Score Away Competition Place
July 6, 2025 South Africa 2 : 0 Ghana Africa Cup of Nations Oujda, Morocco neutral venue
July 6, 2025 Papua New Guinea 1 : 1 Tahiti OFC Nations Cup Lautoka, Fiji neutral venue
July 6, 2025 Cook Islands 0 : 3 Samoa OFC Nations Cup Lautoka, Fiji neutral venue
July 5, 2025 Switzerland 2 : 0 Iceland UEFA Euro Bern, Switzerland
July 5, 2025 Norway 2 : 1 Finland UEFA Euro Sion, Switzerland neutral venue
July 5, 2025 Algeria 1 : 0 Botswana Africa Cup of Nations Casablanca, Morocco neutral venue
July 5, 2025 Nigeria 3 : 0 Tunisia Africa Cup of Nations Casablanca, Morocco neutral venue
July 5, 2025 Senegal 4 : 0 DR Congo Africa Cup of Nations Mohammedia, Morocco neutral venue
July 4, 2025 Tajikistan 0 : 3 Palestine AFC Asian Cup qualification Dushanbe, Tajikistan
July 4, 2025 North Korea 6 : 0 Malaysia AFC Asian Cup qualification Dushanbe, Tajikistan neutral venue
July 4, 2025 Cambodia 2 : 1 Saudi Arabia AFC Asian Cup qualification Phnom Penh, Cambodia
July 4, 2025 Philippines 1 : 0 Hong Kong AFC Asian Cup qualification Phnom Penh, Cambodia neutral venue
July 4, 2025 Uzbekistan 3 : 3 Nepal AFC Asian Cup qualification Tashkent, Uzbekistan
July 4, 2025 Laos 2 : 0 Sri Lanka AFC Asian Cup qualification Tashkent, Uzbekistan neutral venue
July 4, 2025 Vietnam 4 : 0 Guam AFC Asian Cup qualification Phú Thọ, Vietnam
July 4, 2025 United Arab Emirates 5 : 0 Maldives AFC Asian Cup qualification Phú Thọ, Vietnam neutral venue
July 4, 2025 Indonesia 1 : 2 Taiwan AFC Asian Cup qualification Tangerang, Indonesia
July 4, 2025 Kyrgyzstan 1 : 2 Pakistan AFC Asian Cup qualification Tangerang, Indonesia neutral venue
July 4, 2025 Bangladesh 7 : 0 Turkmenistan AFC Asian Cup qualification Yangon, Myanmar neutral venue
July 4, 2025 Myanmar 6 : 0 Bahrain AFC Asian Cup qualification Yangon, Myanmar
July 4, 2025 Thailand 1 : 2 India AFC Asian Cup qualification Chiang Mai, Thailand
July 4, 2025 Timor-Leste 3 : 1 Mongolia AFC Asian Cup qualification Chiang Mai, Thailand neutral venue
July 4, 2025 Australia 0 : 1 Panama Friendly Bunbury, Australia
July 4, 2025 France 2 : 1 England UEFA Euro Zürich, Switzerland neutral venue
July 4, 2025 Wales 0 : 3 Netherlands UEFA Euro Lucerne, Switzerland neutral venue
July 4, 2025 Morocco 2 : 2 Zambia Africa Cup of Nations Rabat, Morocco
July 4, 2025 Fiji 3 : 2 Solomon Islands OFC Nations Cup Suva, Fiji
July 4, 2025 Tonga 0 : 3 Vanuatu OFC Nations Cup Suva, Fiji neutral venue
July 3, 2025 Germany 2 : 0 Poland UEFA Euro St. Gallen, Switzerland neutral venue
July 3, 2025 Denmark 0 : 1 Sweden UEFA Euro Geneva, Switzerland neutral venue