International results

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

11,816 matches

Date Home Score Away Competition Place
May 29, 2024 Iran 0 : 3 Belarus Friendly Tehran, Iran
May 28, 2024 Aruba 1 : 2 Trinidad and Tobago Caribbean Queen's Friendly Tournament Willemstad, Curaçao neutral venue
May 28, 2024 Tanzania 3 : 0 South Sudan Friendly Mbagala, Tanzania
May 28, 2024 Mali 9 : 0 Seychelles Friendly Mbagala, Tanzania neutral venue
May 28, 2024 Guatemala 4 : 3 Chile Friendly Guatemala City, Guatemala
May 27, 2024 Curaçao 2 : 3 Aruba Caribbean Queen's Friendly Tournament Willemstad, Curaçao
May 27, 2024 Indonesia 5 : 1 Singapore Friendly Jakarta, Indonesia
April 9, 2024 Mexico 0 : 2 Australia Friendly San Antonio, United States neutral venue
April 8, 2024 Guatemala 0 : 3 Colombia Friendly Paterson, United States neutral venue
April 8, 2024 Botswana 1 : 1 Namibia Friendly Gaborone, Botswana
April 8, 2024 Nicaragua 3 : 0 Cuba Friendly Managua, Nicaragua
April 8, 2024 South Africa 0 : 0 Nigeria CAF Olympic Qualifying Tournament Pretoria, South Africa
April 8, 2024 Morocco 0 : 2 Zambia CAF Olympic Qualifying Tournament Rabat, Morocco
April 8, 2024 Albania 2 : 0 Estonia UEFA Euro qualification Tirana, Albania
April 8, 2024 Romania 1 : 0 Kazakhstan UEFA Euro qualification Bucharest, Romania
April 8, 2024 Bulgaria 2 : 3 Armenia UEFA Euro qualification Sofia, Bulgaria
April 8, 2024 Andorra 0 : 3 Greece UEFA Euro qualification Andorra la Vella, Andorra
April 8, 2024 Montenegro 5 : 1 Faroe Islands UEFA Euro qualification Podgorica, Montenegro
April 8, 2024 Moldova 0 : 1 Latvia UEFA Euro qualification Chișinău, Moldova
April 8, 2024 North Macedonia 0 : 5 Slovenia UEFA Euro qualification Skopje, North Macedonia
April 8, 2024 Belarus 3 : 0 Georgia UEFA Euro qualification Dasaki Achnas, Cyprus neutral venue
April 8, 2024 Lithuania 1 : 0 Cyprus UEFA Euro qualification Vilnius, Lithuania
April 8, 2024 Croatia 1 : 0 Ukraine UEFA Euro qualification Zaprešić, Croatia
April 8, 2024 Kosovo 0 : 6 Wales UEFA Euro qualification Podujevo, Kosovo
April 8, 2024 Malta 0 : 2 Portugal UEFA Euro qualification Ta' Qali, Malta
April 8, 2024 Bosnia and Herzegovina 1 : 3 Northern Ireland UEFA Euro qualification Zenica, Bosnia and Herzegovina
April 8, 2024 Scotland 1 : 0 Slovakia UEFA Euro qualification Glasgow, Scotland
April 8, 2024 Israel 2 : 4 Serbia UEFA Euro qualification Győr, Hungary neutral venue
April 8, 2024 Turkey 2 : 1 Hungary UEFA Euro qualification Istanbul, Turkey
April 8, 2024 Azerbaijan 0 : 4 Switzerland UEFA Euro qualification Baku, Azerbaijan