International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| June 4, 2025 | Oman | 0 : 3 | Jordan | FIFA World Cup qualification | Muscat, Oman |
| June 4, 2025 | Qatar | 1 : 0 | Iran | FIFA World Cup qualification | Al Rayyan, Qatar |
| June 4, 2025 | North Korea | 2 : 2 | Kyrgyzstan | FIFA World Cup qualification | Riyadh, Saudi Arabia neutral venue |
| June 4, 2025 | United Arab Emirates | 0 : 0 | Uzbekistan | FIFA World Cup qualification | Abu Dhabi, United Arab Emirates |
| June 4, 2025 | Chile | 0 : 1 | Argentina | FIFA World Cup qualification | Santiago, Chile |
| June 4, 2025 | Paraguay | 2 : 0 | Uruguay | FIFA World Cup qualification | Asunción, Paraguay |
| June 4, 2025 | Ecuador | 0 : 0 | Brazil | FIFA World Cup qualification | Guayaquil, Ecuador |
| June 4, 2025 | Singapore | 3 : 1 | Maldives | Friendly | Bishan, Singapore |
| June 4, 2025 | Hong Kong | 0 : 0 | Nepal | Friendly | Hong Kong, Hong Kong |
| June 4, 2025 | Georgia | 1 : 0 | Faroe Islands | Friendly | Tbilisi, Georgia |
| June 4, 2025 | DR Congo | 1 : 0 | Mali | Friendly | Orléans, France neutral venue |
| June 4, 2025 | Cambodia | 1 : 2 | Tajikistan | Friendly | Phnom Penh, Cambodia |
| June 4, 2025 | Belarus | 4 : 1 | Kazakhstan | Friendly | Borisov, Belarus |
| June 4, 2025 | Algeria | 2 : 0 | Rwanda | Friendly | Constantine, Algeria |
| June 4, 2025 | Spain | 5 : 4 | France | UEFA Nations League | Stuttgart, Germany neutral venue |
| June 3, 2025 | Saint Vincent and the Grenadines | 6 : 0 | Anguilla | FIFA World Cup qualification | Kingstown, Saint Vincent and the Grenadines |
| June 3, 2025 | Dominica | 3 : 0 | British Virgin Islands | FIFA World Cup qualification | Roseau, Dominica |
| June 3, 2025 | Montserrat | 1 : 0 | Belize | FIFA World Cup qualification | Couva, Trinidad and Tobago neutral venue |
| June 3, 2025 | Barbados | 1 : 1 | Aruba | FIFA World Cup qualification | Wildey, Barbados |
| June 3, 2025 | Grenada | 6 : 0 | Bahamas | FIFA World Cup qualification | St. George's, Grenada |
| June 3, 2025 | Bermuda | 5 : 0 | Cayman Islands | FIFA World Cup qualification | Devonshire Parish, Bermuda |
| June 3, 2025 | Bangladesh | 2 : 0 | Bhutan | Friendly | Dhaka, Bangladesh |
| June 3, 2025 | Thailand | 2 : 0 | India | Friendly | Pathum Thani, Thailand |
| June 3, 2025 | Germany | 1 : 2 | Portugal | UEFA Nations League | Munich, Germany |
| June 2, 2025 | Malaysia | 0 : 3 | Cape Verde | Friendly | Kuala Lumpur, Malaysia |
| June 1, 2025 | Tunisia | 2 : 0 | Burkina Faso | Friendly | Radès, Tunisia |
| May 31, 2025 | Puerto Rico | 1 : 1 | Nicaragua | Friendly | Pawtucket, United States neutral venue |
| May 31, 2025 | El Salvador | 1 : 1 | Guatemala | Friendly | Chattanooga, United States neutral venue |
| May 31, 2025 | Grenada | 2 : 0 | Anguilla | Friendly | St. George's, Grenada |
| May 30, 2025 | Jamaica | 2 : 2 | Nigeria | Unity Cup | London, England neutral venue |