Florentino Perez has given a strong indication that Real Madrid will not sell Sergio Ramos.

Ramos, 29, has been strongly linked with Manchester United and has yet to be offered an extension to his current Real contract, which expires in 2017.

Ramos is set to be named captain of Real Madrid with Iker Casillas leaving for Porto.

"The players who are under contract and leave, it's because they want to," he told the media. "Then there are players who are under contract and leave, and others who the club don't want to leave. Those players will not depart."