10 Best Juventus Players of All Time 

Who are the best Juventus players of all time? One of the biggest football clubs in the world, the Italian giants have had some of the greatest players ever to take the football pitch. 

Best Juventus Players of All Time

Italy’s most successful football club, we take a look at the 10 players to have had the greatest impact on the club. 

10. Giampiero Boniperti 

Giampiero Boniperti won five Serie A titles and is one of the best Juventus players of all time. A one-club player, he was a crucial part of the Juventus setup across 15 seasons. 

For more than 40 years he was the club’s highest goalscorer with 182 goals in all competitions. He could score with both feet and was prolific in the air. After his playing career he also served as a CEO and chairman of Juventus. 

9. Giorgio Chiellini

Giorgio Chiellini is one of the greatest defenders in history. A commanding presence at the back, he was exceptional at man-marking, was extremely physical and had an ability to cover a lot of ground.  

One of the best Juventus players of all time, Chiellini played 561 games for the club. He won nine Serie A titles, the Coppa Italia five times and was twice runner-up in the Champions League. 

8. David Trezeguet

A complete striker with clinical finishing ability and a natural eye for goal, David Trezeguet found the net consistently for Juventus. In 320 appearances for the club he scored 171 goals, including 25 Champions League goals. 

Trezeguet won the Serie A twice with Juventus. As a result of the 2006 Italian football scandal Juventus were relegated to the second division and lost many of its stars. Trezeguet remained at Juventus and helped the club win the Serie B title in 2006–07 and promotion to the top division. 

7. Pavel Nedved

One of the greatest midfielders of his generation, Pavel Nedved was dynamic, versatile and had an ability to whip in the perfect cross. In 327 games for Juventus he scored 65 goals and had 77 assists. 

Nedved helped guide Juventus to two Serie A titles and like Trezeguet, stayed with the club during their stint in Serie B. He led the club to a UEFA Champions League Final and on an individual level earned himself the Ballon d’Or in 2003. 

6. Paolo Rossi

Paolo Rossi was a prolific striker who scored many important goals that helped win several titles for Juventus. The 1982 Ballon d’Or winner was one of the most deadly players from inside the box. 

Rossi scored 44 goals in 137 games for Juventus and guided the club to two Serie A titles. He helped win the European Cup in 1984-85 and was runner-up in 1982-83. 

5. Dino Zoff 

World-class goalkeeper Dino Zoff was a wall at the back for Juventus. He played with a high level of caution, and he had great athleticism and strength. Zoff helped guide Juventus to six Serie A titles, a UEFA Cup and was twice runner-up in the European Cup. 

Zoff was Ballon d’Or runner-up in 1973 and was extremely consistent, keeping 227 clean sheets in 473 games for Juventus. On an international level he still holds the record for the longest playing time without conceding a goal at 1,142 minutes. 

4. Gianluigi Buffon

Gianluigi Buffon is one of the best Juventus players of all time. Across a 28-year career he appeared 685 times for Juventus and kept 322 clean sheets. He holds the record for most appearances in the Champions League for the club with 117. 

Not only did Buffon have excellent shot-stopping abilities and reflexes, he was one of the club’s greatest leaders and was very well respected. Buffon won 10 Serie A titles and the Coppa Italia five times with Juventus. 

3. Zinedine Zidane

One of the best soccer players of all time, Zinedine Zidane was a generational talent who was unstoppable in his prime. He played with a level of elegance and was mesmerising in the Juventus midfield. 

He made a huge impact in the five years he spent at the club. Zidane helped guide Juventus to back-to-back Serie A titles, was twice runner-up in the Champions League, and was crowned Ballon d’Or winner in 1998. 

2. Michel Platini 

After stints at Nancy and Saint-Étienne, Michel Platini played his final five years of his career at Juventus. The midfield maestro was at his creative best and he played the game with precision, style and flair. So good was Platini, he won three consecutive Ballon d’Or awards while at the club.

The second best Juventus player of all time, Platini appeared in 223 games for the club, scored 104 times and had 49 assists. He won Serie A twice and the European Cup in 1985. 

1. Alessandro Del Piero

Alessandro Del Piero is the best Juventus player of all time and played a record 705 times for the club. He was technically brilliant, was a hard worker, creative, and had excellent finishing ability. 

An icon for the club, Del Piero scored 290 goals (including 42 in the Champions League) and 178 assists. He helped guide Juventus to six Serie A titles and a Champions League in 1996.