International results

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

49,940 matches

Date Home Score Away Competition Place
March 25, 2023 New Zealand 2 : 1 China Friendly Wellington, New Zealand
March 25, 2023 Macau 0 : 1 Singapore Friendly Taipa, Macau
March 25, 2023 Fiji 0 : 2 Solomon Islands Friendly Lautoka, Fiji
March 24, 2023 Turks and Caicos Islands 1 : 0 United States Virgin Islands CONCACAF Nations League Providenciales, Turks and Caicos Islands
March 24, 2023 Sint Maarten 6 : 1 Bonaire CONCACAF Nations League Saint Croix, United States Virgin Islands neutral venue
March 24, 2023 Montserrat 0 : 4 Haiti CONCACAF Nations League Lookout, Montserrat
March 24, 2023 Bermuda 0 : 2 Guyana CONCACAF Nations League Devonshire Parish, Bermuda
March 24, 2023 Curaçao 0 : 2 Canada CONCACAF Nations League Willemstad, Curaçao
March 24, 2023 Martinique 1 : 2 Costa Rica CONCACAF Nations League Fort-de-France, Martinique
March 24, 2023 Andorra 0 : 2 Romania UEFA Euro qualification Andorra la Vella, Andorra
March 24, 2023 Israel 1 : 1 Kosovo UEFA Euro qualification Tel Aviv, Israel
March 24, 2023 Belarus 0 : 5 Switzerland UEFA Euro qualification Novi Sad, Serbia neutral venue
March 24, 2023 Armenia 1 : 2 Turkey UEFA Euro qualification Yerevan, Armenia
March 24, 2023 Croatia 1 : 1 Wales UEFA Euro qualification Split, Croatia
March 24, 2023 Spain 3 : 0 Norway UEFA Euro qualification Málaga, Spain
March 24, 2023 Scotland 3 : 0 Cyprus UEFA Euro qualification Glasgow, Scotland
March 24, 2023 United Arab Emirates 0 : 0 Tajikistan Friendly Abu Dhabi, United Arab Emirates
March 24, 2023 Thailand 1 : 3 Syria Friendly Dubai, United Arab Emirates neutral venue
March 24, 2023 Myanmar 1 : 1 Kyrgyzstan Tri-Nation Series Imphal, India neutral venue
March 24, 2023 Morocco 2 : 1 Brazil Friendly Tangier, Morocco
March 24, 2023 Indonesia 3 : 1 Burundi Friendly Bekasi, Indonesia
March 24, 2023 Germany 2 : 0 Peru Friendly Mainz, Germany
March 24, 2023 Georgia 6 : 1 Mongolia Friendly Batumi, Georgia
March 24, 2023 Bhutan 1 : 2 Laos Tri Nation Tournament Kathmandu, Nepal neutral venue
March 24, 2023 Bangladesh 1 : 0 Seychelles Friendly Sylhet, Bangladesh
March 24, 2023 Bahrain 1 : 2 Palestine Friendly Arad, Bahrain
March 23, 2023 Anguilla 1 : 2 Saint Lucia CONCACAF Nations League The Valley, Anguilla
March 23, 2023 Belize 1 : 2 Guatemala CONCACAF Nations League Belmopan, Belize
March 23, 2023 Nicaragua 4 : 1 Saint Vincent and the Grenadines CONCACAF Nations League Managua, Nicaragua
March 23, 2023 Bahamas 0 : 3 Trinidad and Tobago CONCACAF Nations League Nassau, Bahamas