International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| 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 |