Internaţionalul columbian, în vârstă de 24 de ani, a semnat un contract pe cinci sezone cu Villarreal, formaţie care va evolua în preliminariile Ligii Campionilor.
Zapata a fost achiziţionat de Udinese de la Deportivo Cali în 2005 şi a jucat 168 de meciuri înscriind cinci goluri în şase sezoane de Serie A.
Cristian Zapata este prezent la Copa America unde s-a calificat cu naţionala Columbiei în sferturile de finală.