 After a loan at Inter Milan and a brief return to Vélez Sarsfield, he joined West Ham United in 2014, spending the second half of his first season on loan at Queens Park Rangers.In January 2016, Zárate joined Italian club Fiorentina.A year later, he joined Watford of the English Premier League on a two-and-a-half-year, £2.3 million deal.