Over the years, we have seen a number of football teams that feature a pretty good pool of highly talented footballers. However, there are some teams in football history that had the most number of super stars and that stood out because of the performances they gave consistently in their respective leagues or International competitions. Today we are going to take a look at some of the greatest football teams in history. We can safely say that these teams had some of the best players of their time.

Here’s the complete list of the top 10 best football teams of all time along with the trophies they won and the key players they had.

10 – Barcelona FC (2008 – 2011)

  • Trophies – 2 Champions League titles (2008-09, 2010-11), 3 La Liga titles (2008-09, 2009-10, 2010-11).
  • Key Players – Xavi Hernandez, Andres Iniesta, Lionel Messi, Sergio Busquets, Mascherano, Puyol, Pique, David Villa

9 – France (1998 – 2000)

  • Trophies – World Cup 1998, UEFA Euro 2000.
  • Key Players – Zinedine Zidane, Vieira, Henry, Blanch, Thurram.

8 – Liverpool (1977 – 1985)

  • Trophies – 4 Champions League titles (1976-77, 1977-78, 1980-81, 1983-84), 5 English Championships.
  • Key Players – Kenny Dalglish

7 – Bayern Munich (1974 – 1976)

  • Trophies – 3 Champions League Titles (1973-74, 1974-75, 1975-76)
  • Key Players – Franz Beckenbauer, Der Kaiser, Paul Breitner, Gerd Mueller, Uli Hoennes, Sepp Maier.

6 – Ajax Amsterdam (1970 – 1973)

  • Trophies – 3 Champions League Titles (1970-71, 1971-72, 1972-73), 2 Eredivisie Titles (1971-72, 1972-73)
  • Key Players – Johan Cruyff, Jeseai Swart, Johan Neeskens, Piet Keizer.

5 – Real Madrid (1955 – 1960)

  • Trophies – 5 Champions League Titles (1955 – 1960)
  • Key Players – Alfredo di Stefano, Ferenc Puskas, Raymond Kopa, Francisco Gento, Jose Santamaria.

4 – Brazil (1958 – 1962)

  • Trophies – World Cup 1958, World Cup 1962.
  • Key Players – Pele, Didi, Garrincha.

3 – AC Milan (1989 – 1994)

  • Trophies – 3 Serie A titles (1991-92, 1992-93, 1993-94), 2 Champions League titles (1988-89, 1989-90).
  • Key Players – Marco Van Basten, Frank Rijkaard, Ruud Gullit, Maldini, Costacurta, Donadoni, Baresi.

2 – Brazil (1970)

  • Trophies – World Cup 1970
  • Key Players – Pele, Tostao, Rivelino, Jairzinho.

1 – Spain (2008 – 2012)

  • Trophies – Euro 2008, Euro 2012, World Cup 2010
  • Key Players – David Villa, Fernando Torres, Iniesta, Xavi, Xabi Alonso, Sergio Ramos, Pique, Carles Puyol, Iker Casillas.