International results

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

11,816 matches

Date Home Score Away Competition Place
June 6, 2026 Saudi Arabia 4 : 0 Sri Lanka Friendly Bangkok, Thailand neutral venue
June 6, 2026 China 0 : 1 Russia Friendly Wuhan, China
June 5, 2026 South Sudan 1 : 1 Madagascar CAF Olympic Qualifying Tournament Juba, South Sudan
June 5, 2026 Malaysia 0 : 2 Palestine Friendly Jeddah, Saudi Arabia neutral venue
June 5, 2026 Zambia 1 : 1 Kenya Four Nations Tournament Ndola, Zambia
June 5, 2026 Tanzania 0 : 0 Malawi Friendly Dar es Salaam, Tanzania
June 5, 2026 Singapore 0 : 5 Cambodia Friendly Bandung, Indonesia neutral venue
June 5, 2026 Thailand 1 : 0 Uzbekistan Tri-Nations Cup Yangon, Myanmar neutral venue
June 5, 2026 Zimbabwe 3 : 1 Lesotho Four Nations Tournament Ndola, Zambia neutral venue
June 5, 2026 Hong Kong 3 : 1 Fiji Friendly Hong Kong, Hong Kong
June 5, 2026 Brazil 2 : 1 United States Friendly São Paulo, Brazil
June 5, 2026 Australia 0 : 1 Mexico Friendly Newcastle, Australia
June 5, 2026 Japan 5 : 0 South Africa Friendly Nagai, Japan
June 5, 2026 El Salvador 1 : 1 Costa Rica Friendly Santa Tecla, El Salvador
June 4, 2026 Chile 1 : 2 Ecuador CONMEBOL Nations League Santiago, Chile
June 4, 2026 Colombia 1 : 0 Uruguay CONMEBOL Nations League Cali, Colombia
June 4, 2026 Argentina 1 : 1 Peru CONMEBOL Nations League Lanús, Argentina
June 4, 2026 Bolivia 0 : 8 Paraguay CONMEBOL Nations League El Alto, Bolivia
June 4, 2026 Armenia 1 : 1 Kazakhstan FIFA World Cup qualification Yerevan, Armenia
June 4, 2026 Moldova 0 : 0 Romania FIFA World Cup qualification Nisporeni, Moldova
June 4, 2026 Georgia 2 : 3 Faroe Islands FIFA World Cup qualification Tbilisi, Georgia
June 4, 2026 Andorra 0 : 1 North Macedonia FIFA World Cup qualification Andorra la Vella, Andorra
June 4, 2026 Azerbaijan 1 : 2 Hungary FIFA World Cup qualification Sumgait, Azerbaijan
June 4, 2026 Kosovo 0 : 1 Croatia FIFA World Cup qualification Pristina, Kosovo
June 4, 2026 Bulgaria 3 : 1 Gibraltar FIFA World Cup qualification Sofia, Bulgaria
June 4, 2026 Liechtenstein 0 : 5 Estonia FIFA World Cup qualification Vaduz, Liechtenstein
June 4, 2026 Bosnia and Herzegovina 0 : 0 Lithuania FIFA World Cup qualification Zenica, Bosnia and Herzegovina
June 4, 2026 Belgium 6 : 0 Luxembourg FIFA World Cup qualification Leuven, Belgium
June 4, 2026 Scotland 6 : 0 Israel FIFA World Cup qualification Budapest, Hungary neutral venue
June 4, 2026 Portugal 5 : 0 Latvia FIFA World Cup qualification Estoril, Portugal