International results

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

11,816 matches

Date Home Score Away Competition Place
October 23, 2025 North Macedonia 0 : 2 Russia Friendly Strumica, North Macedonia
October 23, 2025 Estonia 0 : 1 Latvia Baltic Cup Raudondvaris, Lithuania neutral venue
October 22, 2025 United States 1 : 2 Portugal Friendly Chester, United States
October 22, 2025 Egypt 0 : 3 Ghana Africa Cup of Nations qualification Ismailia, Egypt
October 22, 2025 Algeria 2 : 1 Cameroon Africa Cup of Nations qualification Oran, Algeria
October 22, 2025 Angola 0 : 0 Malawi Africa Cup of Nations qualification Luanda, Angola
October 22, 2025 El Salvador 5 : 0 Panama Central American Games Guatemala City, Guatemala neutral venue
October 22, 2025 Guatemala 1 : 3 Nicaragua Central American Games Guatemala City, Guatemala
October 21, 2025 Namibia 2 : 4 Zambia Africa Cup of Nations qualification Johannesburg, South Africa neutral venue
October 21, 2025 Tanzania 2 : 0 Ethiopia Africa Cup of Nations qualification Chamazi, Tanzania
October 21, 2025 DR Congo 1 : 1 South Africa Africa Cup of Nations qualification Kinshasa, DR Congo
October 21, 2025 Andorra 2 : 0 Gibraltar Friendly Andorra la Vella, Andorra
October 20, 2025 Panama 1 : 2 Costa Rica Central American Games Guatemala City, Guatemala neutral venue
October 20, 2025 Guatemala 0 : 0 Nicaragua Central American Games Guatemala City, Guatemala
October 20, 2025 India 0 : 2 Iran Friendly Shillong, India
September 19, 2025 Saint Lucia 1 : 2 Barbados Windward Islands Tournament Arnos Vale, Saint Vincent and the Grenadines neutral venue
September 19, 2025 Saint Vincent and the Grenadines 3 : 0 Dominica Windward Islands Tournament Arnos Vale, Saint Vincent and the Grenadines
September 17, 2025 Saint Vincent and the Grenadines 0 : 0 Saint Lucia Windward Islands Tournament Arnos Vale, Saint Vincent and the Grenadines
September 17, 2025 Barbados 7 : 0 Dominica Windward Islands Tournament Arnos Vale, Saint Vincent and the Grenadines neutral venue
September 15, 2025 Saint Vincent and the Grenadines 0 : 2 Barbados Windward Islands Tournament Arnos Vale, Saint Vincent and the Grenadines
September 15, 2025 Saint Lucia 5 : 0 Dominica Windward Islands Tournament Arnos Vale, Saint Vincent and the Grenadines neutral venue
September 13, 2025 Saint Vincent and the Grenadines 2 : 0 Dominica Windward Islands Tournament Arnos Vale, Saint Vincent and the Grenadines
September 13, 2025 Barbados 1 : 2 Saint Lucia Windward Islands Tournament Arnos Vale, Saint Vincent and the Grenadines neutral venue
August 30, 2025 Malawi 3 : 0 Lesotho Friendly Blantyre, Malawi
August 28, 2025 Malawi 3 : 0 Lesotho Friendly Blantyre, Malawi
August 18, 2025 Vietnam 3 : 1 Thailand ASEAN Championship Haiphong, Vietnam
August 15, 2025 Myanmar 2 : 1 Thailand ASEAN Championship Haiphong, Vietnam neutral venue
August 12, 2025 Philippines 1 : 1 Myanmar ASEAN Championship Haiphong, Vietnam neutral venue
August 11, 2025 Indonesia 1 : 1 Cambodia ASEAN Championship Phú Thọ, Vietnam neutral venue
August 11, 2025 Vietnam 1 : 0 Thailand ASEAN Championship Haiphong, Vietnam