International results

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

18,258 matches

Date Home Score Away Competition Place
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 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 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 Wales 1 : 1 Northern Ireland Friendly Cardiff, Wales
March 30, 2026 United States 0 : 2 Portugal Friendly Atlanta, United States
March 30, 2026 Ukraine 1 : 0 Albania Friendly Valencia, Spain neutral venue
March 30, 2026 Spain 0 : 0 Egypt Friendly Barcelona, Spain
March 30, 2026 South Africa 1 : 2 Panama Friendly Cape Town, South Africa
March 30, 2026 Slovakia 2 : 0 Romania Friendly Bratislava, Slovakia
March 30, 2026 Serbia 2 : 1 Saudi Arabia Friendly Bačka Topola, Serbia
March 30, 2026 Senegal 3 : 1 Gambia Friendly Diamniadio, Senegal
March 30, 2026 San Marino 0 : 0 Andorra Friendly Serravalle, San Marino
March 30, 2026 Republic of Ireland 0 : 0 North Macedonia Friendly Dublin, Republic of Ireland
March 30, 2026 Russia 0 : 0 Mali Friendly Saint Petersburg, Russia
March 30, 2026 Peru 2 : 2 Honduras Friendly Madrid, Spain neutral venue
March 30, 2026 Norway 0 : 0 Switzerland Friendly Oslo, Norway
March 30, 2026 Netherlands 1 : 1 Ecuador Friendly Eindhoven, Netherlands
March 30, 2026 Morocco 2 : 1 Paraguay Friendly Lens, France neutral venue