The 31-year-old Paraguay striker spent last season on loan with Malaga, scoring eight goals in 31 matches, and has decided to commit his future to the Andalusian outfit after leaving Man City this summer.
A statement on www.malagacf.com read: “Malaga and Roque Santa Cruz have reached an agreement for the Paraguayan-born striker to continue with the Blue and Whites.
“Following the end of his previous contract with Manchester City, Santa Cruz has signed with Malaga for the next three years.”
Mumbai Roundup: 9 incidents that took place this week
Photos: Ajay Devgn, Parineeti, Tabu at 'Golmaal Again' trailer launch
Photos: Dipika Pallikal Karthik oozes oomph in bikinis and sarees
Photos: Kareena Kapoor Khan's grand birthday bash
Photos: 'Dangal' girls Sanya Malhotra, Fatima Sana Shaikh's dinner outing