Andrea Barzagli - Career in Shirts

  1. Juventus FC 2010-2019
  2. VfL Wolfsburg 2008-2011
  3. Palermo FC 2004-2008
  4. Ascoli 2001-2003
Clubs National Team