All time Juve team since 1996 (in my opinion)
Honorable mentions:
Ronaldo - he's only been at the club for 5 months. He does have the greatest starpower, but as of December 2018, he hasn't achieved anything yet with Juve.
Bonucci, Montero - we are stacked at centerback
Sandro - he has the ability to surpass Pessotto, but surpassing Zambro will be harder
Deschamps - we are stacked in midfield too
Zlatan - great player but didn't score that many goals for us.
Higuain - great player but merely OK with us, arguably disappointing considering his transfer fee.
Mandzukic - a cult hero, but Inzaghi scored more goals than him.
The most difficult decision was Vidal vs Davids in midfield. Davids was with us for longer and consistently a top performer, but I felt that Vidal had a higher peak. In 2013/14, Vidal was genuinely the best midfielder in the world (or at least very close). I'm not sure if Davids ever reached those heights.