"In Spain, all the radio and television stations have been speaking about David Beckham," Campo told the Independent.
"It's a big surprise that he is not playing in the national team. I know he is not starting in the Real Madrid team but he must understand he is with the best team in the world. Sometimes other players are playing very well."
"I think it is the same situation as it is with the Spanish national team," he said about England's national side.
"Always we go to the World Cup saying we have the best team, we are going to win it. And at this moment we are playing very, very bad.
"I think always, if you want to win something, you must go there with a lot of humility. You must keep your powder dry."