The Colombian international almost joined the Rossoneri during the summer, but Udinese wanted £12million for him.
AC Milan Vice-Prsident Adriano Galliani still believes the 22-year-old is the man they need to strengthen their back line.
Reports also suggest that Udinese are now ready to sell Zapata for just £6million.