David Beckham has denied putting his World Cup place in jeopardy after opting to miss England's weekend friendly against Brazil.
The 34-year-old midfielder claims he has the blessing of the England camp and head coach Fabio Capello to skip the game in Qatar in order to play for club side Los Angeles Galaxy in their Major League Soccer Western Conference Final encounter with Houston Dynamo.
Beckham has often been accused of putting country before club by disgruntled American fans, but this time the former captain has rejected claims that his decision could harm his chances of being on the plane to South Africa.
"The England set-up know we are in the play-offs they expected that," he explained.
"It is not an issue. They have sent their best wishes for the game."
However, Beckham has admitted his decision could lead him to missing out on the landmark of becoming England's most capped player.
The 34-year-old is currently ten caps short of equaling goalkeeper Peter Shilton's all-time record of 125 international appearances for the Three Lions.
"My number one priority is being in every squad possible," he continued.
"At the end of the day I am on 115 and if I reach different goals then great but it is not the most important thing for me.
"I am not counting down each game. Of course I would love to be up there with Peter Shilton, but at the end of the day the most important thing is the team and always has been.
"It is not important how many caps I get it is important how far England go in the World Cup."