International results

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

49,940 matches

Date Home Score Away Competition Place
May 30, 2026 Switzerland 4 : 1 Jordan Friendly St. Gallen, Switzerland
May 30, 2026 Singapore 4 : 0 Mongolia Friendly Singapore, Singapore
May 30, 2026 Poland 0 : 2 Ukraine Friendly Wrocław, Poland
May 30, 2026 Germany 4 : 0 Finland Friendly Mainz, Germany
May 30, 2026 Czech Republic 2 : 1 Kosovo Friendly Prague, Czech Republic
May 30, 2026 Cape Verde 3 : 0 Serbia Friendly Lisbon, Portugal neutral venue
May 30, 2026 Brazil 6 : 2 Panama Friendly Rio de Janeiro, Brazil
May 29, 2026 Nigeria 3 : 0 Jamaica Unity Cup London, England neutral venue
May 29, 2026 Zimbabwe 1 : 0 India Unity Cup London, England neutral venue
May 29, 2026 Scotland 4 : 1 Curaçao Friendly Glasgow, Scotland
May 29, 2026 Mexico 1 : 0 Australia Friendly Pasadena, United States neutral venue
May 29, 2026 South Korea 5 : 0 Trinidad and Tobago Friendly Provo, United States neutral venue
May 29, 2026 Ecuador 2 : 1 Saudi Arabia Friendly Harrison, United States neutral venue
May 28, 2026 South Africa 0 : 0 Nicaragua Friendly Johannesburg, South Africa
May 28, 2026 Iran 3 : 1 Gambia Friendly Aksu, Turkey neutral venue
May 28, 2026 Bosnia and Herzegovina 0 : 0 North Macedonia Friendly Sarajevo, Bosnia and Herzegovina
May 28, 2026 Andorra 0 : 1 Iraq Friendly Girona, Spain neutral venue
May 27, 2026 Egypt 1 : 0 Russia Friendly Cairo, Egypt
May 27, 2026 Republic of Ireland 1 : 0 Qatar Friendly Dublin, Republic of Ireland
May 26, 2026 India 0 : 2 Jamaica Unity Cup London, England neutral venue
May 25, 2026 Nigeria 2 : 0 Zimbabwe Unity Cup London, England neutral venue
May 25, 2026 Morocco 5 : 0 Burundi Friendly Salé, Morocco
May 21, 2026 Mexico 2 : 0 Ghana Friendly Puebla, Mexico
May 15, 2026 Republic of Ireland 5 : 0 Grenada Friendly Murcia, Spain neutral venue
March 30, 2026 Mauritius 0 : 0 Somalia African Cup of Nations qualification Saint Pierre, Mauritius
March 30, 2026 Ethiopia 1 : 0 São Tomé and Príncipe African Cup of Nations qualification Dire Dawa, Ethiopia
March 30, 2026 Burundi 4 : 0 Chad African Cup of Nations qualification Bujumbura, Burundi
March 30, 2026 Eswatini 1 : 2 Eritrea African Cup of Nations qualification Lobamba, Eswatini
March 30, 2026 Kazakhstan 1 : 0 Comoros FIFA Series Astana, Kazakhstan
March 30, 2026 Australia 5 : 1 Curaçao FIFA Series Melbourne, Australia