• Top List

Top 5 greatest teams in football history

Top 5 greatest teams in football history
Getty Images

2. Spain (2008 to 2012)

Andres Iniesta
JOHANNESBURG, SOUTH AFRICA – JULY 2010: Goalscorer Andres Iniesta of Spain lifts the World Cup trophy. (Photo by Laurence Griffiths/Getty Images)

Spain were initially better known for being home to Barcelona and Real Madrid before the start of the 21st century.

All that changed, however, when the Golden Generation arrived in the mid-2000s.

La Roja became world-beaters in the space of a few years, with the Euro 2008 marking the nation’s first major international triumph since 1964.

The Golden Generation went on to dominate football by lifting the World Cup in 2010. They then retained the European Championship two years later.