Cristián Eduardo Zapata Valencia, born in 1986 in Padilla, Colombia, established himself as a prominent centre-back within European football. Known for a quick, physically powerful style of play, he demonstrated defensive reliability through hard marking and strength in the air. His career spanned top-tier leagues, including significant stints in Serie A and La Liga.
Early Career and Move to Italy
A product of the Deportivo Cali youth academy, Zapata joined the first team in 2004, appearing in 25 matches. His performance during his debut season prompted European interest, leading to a move to Serie A club Udinese in August 2005 for a €550,000 transfer fee. He quickly solidified his role in the squad, making his debut on 19 November 2005 against Messina Pelero and starting 35 league games during the 2006-07 season.
Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.
Take the IQ test →Tenure at Villarreal
Zapata signed for Spanish club Villarreal CF on 12 July 2011. He faced immediate challenges in La Liga, including a difficult debut against FC Barcelona and a knee injury in October that sidelined him for 35 days. Despite these setbacks and the team's eventual relegation in the 2011-12 season, he participated in 36 matches across all competitions, including appearances in the UEFA Champions League.
AC Milan and International Duty
In 2012, Zapata joined AC Milan on a season-long loan, later signing a permanent contract until 2016. His time with the Rossoneri was marked by notable moments, such as scoring an equalizer in the 97th minute of the 2017 Milan derby. He also served as team captain on several occasions. Internationally, he represented Colombia in the 2011, 2015, 2016, and 2019 Copa América, as well as the 2014 and 2018 FIFA World Cups.
Fast facts
- Born: 1986, Padilla, Colombia
- Primary position: Centre-back
- Professional debut: 2004, Deportivo Cali
- Udinese transfer fee: €550,000
- Joined AC Milan: 2012
- International tournaments: 2014 and 2018 FIFA World Cup
Questions readers ask
Which European clubs did Cristián Zapata play for?
He played for Udinese, Villarreal CF, AC Milan, and Genoa.
Did Zapata play for his national team?
Yes, he represented Colombia in multiple Copa América tournaments and two FIFA World Cups.
Achievements
- Worked as association football player


