England coach says it's all over for David Beckham. (AP)

Beckham 'too old' for England

The world's most sought-after footballer is no longer wanted by his own country.

David Beckham's celebrity status, endorsement potential and good looks have often overshadowed his huge contribution to the England national

team, but current coach Fabio Capello says the 35-year-old Los Angeles Galaxy midfielder will no longer be picked because he is too old.

The British media lashed out at Capello on Thursday, while British Prime Minister David Cameron praised the iconic Beckham.

Cameron says "I'm sure lots of people will be sad that he's not going to be playing for England again."

Beckham made his England debut in 1996 and has played 115 times for his country, including in three World Cups. 

Most Shared