International results

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

49,940 matches

Date Home Score Away Competition Place
July 4, 2017 Lesotho 3 : 4 Zimbabwe COSAFA Cup Saulspoort, South Africa neutral venue
July 3, 2017 Saint Vincent and the Grenadines 4 : 2 Barbados Friendly St. George's, Grenada neutral venue
July 3, 2017 Saint Lucia 0 : 0 Dominica Windward Islands Tournament St. George's, Grenada neutral venue
July 3, 2017 South Africa 2 : 0 Botswana COSAFA Cup Saulspoort, South Africa
July 3, 2017 Namibia 1 : 0 Eswatini COSAFA Cup Saulspoort, South Africa neutral venue
July 2, 2017 Grenada 4 : 3 Saint Vincent and the Grenadines Friendly St. George's, Grenada
July 2, 2017 Barbados 1 : 1 Saint Lucia Windward Islands Tournament St. George's, Grenada neutral venue
July 1, 2017 Eswatini 1 : 2 Zimbabwe COSAFA Cup Rustenburg, South Africa neutral venue
July 1, 2017 South Africa 0 : 1 Tanzania COSAFA Cup Rustenburg, South Africa
July 1, 2017 Portugal 2 : 1 Mexico Confederations Cup Moscow, Russia neutral venue
July 1, 2017 Chile 0 : 1 Germany Confederations Cup Saint Petersburg, Russia neutral venue
June 30, 2017 United States 2 : 1 Ghana Friendly East Hartford, United States
June 30, 2017 Namibia 0 : 0 Lesotho COSAFA Cup Rustenburg, South Africa neutral venue
June 30, 2017 Mexico 2 : 1 Paraguay Friendly Seattle, United States neutral venue
June 30, 2017 Gambia 0 : 0 Guinea-Bissau Friendly Bakau, Gambia
June 30, 2017 Botswana 1 : 2 Zambia COSAFA Cup Rustenburg, South Africa neutral venue
June 29, 2017 Greenland 0 : 6 Isle of Man Island Games Visby, Sweden neutral venue
June 29, 2017 Menorca 0 : 1 Guernsey Island Games Väskinde, Sweden neutral venue
June 29, 2017 Zimbabwe 6 : 0 Seychelles COSAFA Cup Rustenburg, South Africa neutral venue
June 29, 2017 Mozambique 1 : 4 Madagascar COSAFA Cup Saulspoort, South Africa neutral venue
June 29, 2017 Dominica 2 : 1 Barbados Windward Islands Tournament Sauteurs, Grenada neutral venue
June 28, 2017 Guernsey 3 : 4 Isle of Man Island Games Fardhem, Sweden neutral venue
June 28, 2017 Greenland 1 : 1 Menorca Island Games Väskinde, Sweden neutral venue
June 28, 2017 Gotland 2 : 3 Jersey Island Games Visby, Sweden
June 28, 2017 Ynys Môn 0 : 2 Åland Islands Island Games Fårösund, Sweden neutral venue
June 28, 2017 Orkney 3 : 1 Shetland Island Games Dalhem, Sweden neutral venue
June 28, 2017 Hitra 1 : 1 Western Isles Island Games Stenkyrka, Sweden neutral venue
June 28, 2017 Saare County 4 : 2 Frøya Island Games Fardhem, Sweden neutral venue
June 28, 2017 Falkland Islands 0 : 3 Alderney Island Games Säve, Sweden neutral venue
June 28, 2017 Tanzania 1 : 1 Mauritius COSAFA Cup Saulspoort, South Africa neutral venue