Real Madrid need to sign two more players and offload about 10 to round off their summer transfer dealings, club president Florentino Pérez has said.

The nine-times European champions have already spent more than £180m on bringing in Cristiano Ronaldo, the striker Karim Benzema, Brazil's Kaka and the defender Raul Albiol to the Bernabéu.

"Now we need to calm down a little because squads usually have around 25 players and ours now has some 35," Pérez told the Spanish television station Cuatro. "We need to concentrate our efforts on convincing some players that they will have to leave. It should not be forgotten there is a World Cup next summer and all our players want to play in it.

"If players aren't going to have the chance to participate here they'll want to do it somewhere else, to be able to make it to the World Cup. As to new signings, I think with two more we would have sufficient."