Iker Casillas, Spain and Real Madrid captain, has today claimed that Joe Hart is too good for a club like Manchester City, and should instead consider a move to Manchester United to replace Edwin Van der Sar when he retires.

Casillas, who has won a whole host of individual awards for his ability, reckons there’s something special about Hart and hopes he has a clause in his contract which will get him out of playing for City for when they don’t qualify for the Champions League.

“Teams like Manchester United and AC Milan have ageing keepers and Joe would be perfect for either of them,” said Casillas. “If I am being honest, over the last five years I don’t think there has been a keeper close to Gigi Buffon, or ­myself. But from what I have seen of Joe Hart, he really can be great. When Buffon and I are well into our 30s Joe will be at his peak and I expect him to be the number one keeper in the world. Everything he does is so natural and he has that goalkeeper’s instinct, which you can’t just learn. But like so many of City’s players, Hart needs to play Champions League football. If he doesn’t get it, he won’t stay. I think it’s fine if you want to go and be part of the revolution at City. But I would suggest all players write clauses into their contract about being able to leave the club if they don’t make it into the Champions League.”