International results

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

49,940 matches

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