International results

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

49,940 matches

Date Home Score Away Competition Place
June 19, 2023 Moldova 3 : 2 Poland UEFA Euro qualification Chișinău, Moldova
June 19, 2023 Faroe Islands 1 : 3 Albania UEFA Euro qualification Tórshavn, Faroe Islands
June 19, 2023 Norway 3 : 1 Cyprus UEFA Euro qualification Oslo, Norway
June 19, 2023 Scotland 2 : 0 Georgia UEFA Euro qualification Glasgow, Scotland
June 19, 2023 Vietnam 1 : 0 Syria Friendly Nam Định, Vietnam
June 19, 2023 Uruguay 2 : 0 Cuba Friendly Montevideo, Uruguay
June 19, 2023 Montenegro 1 : 4 Czech Republic Friendly Podgorica, Montenegro
June 19, 2023 Malaysia 10 : 0 Papua New Guinea Friendly Terengganu, Malaysia
June 19, 2023 South Korea 1 : 1 El Salvador Friendly Daejeon, South Korea
June 19, 2023 Japan 4 : 1 Peru Friendly Suita, Japan
June 19, 2023 Haiti 0 : 0 Trinidad and Tobago Friendly Palm Beach Gardens, United States neutral venue
June 19, 2023 Germany 0 : 2 Colombia Friendly Gelsenkirchen, Germany
June 19, 2023 Ecuador 3 : 1 Costa Rica Friendly Chester, United States neutral venue
June 19, 2023 China 2 : 0 Palestine Friendly Dalian, China
June 19, 2023 Brazil 2 : 4 Senegal Friendly Lisbon, Portugal neutral venue
June 19, 2023 Bolivia 0 : 0 Chile Friendly Santa Cruz, Bolivia
June 19, 2023 Algeria 1 : 1 Tunisia Friendly Annaba, Algeria
June 19, 2023 Saint Kitts and Nevis 1 : 1 French Guiana Gold Cup qualification Fort Lauderdale, United States neutral venue
June 19, 2023 Martinique 2 : 0 Puerto Rico Gold Cup qualification Fort Lauderdale, United States neutral venue
June 19, 2023 Guadeloupe 2 : 0 Guyana Gold Cup qualification Fort Lauderdale, United States neutral venue
June 18, 2023 Israel 2 : 1 Andorra UEFA Euro qualification Jerusalem, Israel
June 18, 2023 Switzerland 2 : 2 Romania UEFA Euro qualification Lucerne, Switzerland
June 18, 2023 Belarus 2 : 1 Kosovo UEFA Euro qualification Budapest, Hungary neutral venue
June 18, 2023 Slovenia 1 : 1 Denmark UEFA Euro qualification Ljubljana, Slovenia
June 18, 2023 Northern Ireland 0 : 1 Kazakhstan UEFA Euro qualification Belfast, Northern Ireland
June 18, 2023 Finland 6 : 0 San Marino UEFA Euro qualification Helsinki, Finland
June 18, 2023 Turkey 2 : 0 Wales UEFA Euro qualification Samsun, Turkey
June 18, 2023 Armenia 2 : 1 Latvia UEFA Euro qualification Yerevan, Armenia
June 18, 2023 England 7 : 0 North Macedonia UEFA Euro qualification Manchester, England
June 18, 2023 Ukraine 1 : 0 Malta UEFA Euro qualification Trnava, Slovakia neutral venue