El 28 de mayo de 2014, Zárate fue transferido al West Ham United de Inglaterra por tres temporadas.