International football results from 1872 to 2017

This dataset includes 38,685 results of international football matches starting from the very first official match in 1972 up to 2017. The matches range from World Cup to Baltic Cup to regular friendly matches. The matches are strictly men’s full internationals and the data does not include Olympic Games or matches where at least one of the teams was the nation’s B-team, U-23 or a league select team.

results.csv includes the following columns:

  • date
  • home_team
  • away_team
  • home_score
  • away_score
  • tournament
  • city
  • country


The data is gathered from several sources including but not limited to Wikipedia,, and individual football associations’ websites.

Source: Kaggle

Download File

AI admin