Malaga have announced on their official website that they have secured the services of Roque Santa Cruzon a free transfer.
The Paraguay international, 31, spent the 2012-13 campaign on loan at the Liga side and has now signed a three-year deal with his new club after he was released by Manchester City this summer.
"I am very grateful to the club for the effort made for my continuation at the club," Santa Cruz commented on his move.
"The effort of the club, the support of the fans and stability for my family are the reasons for my choice."