David Beckham has not been selected for the Great Britain Olympic football squad.
The 37-year-old former England skipper wanted to captain Team GB at London 2012.
He said: “Naturally I am very disappointed, but there will be no bigger supporter of the team than me.
“I would have been honoured to have been part of this unique Team GB squad. Like everyone, I will be hoping they can win the gold.”
Beckham made coach Stuart Pearce’s shortlist of 35 players but was overlooked for the final 18-man squad as one of three players over the age of 23 allowed to compete in the Olympics, reports the BBC.
According to the Times, Pearce, who watched Beckham play for LA Galaxy in the United States last week, has selected Manchester City defender, Micah Richards ahead of him.
Pearce rang Beckham on Wednesday night to tell him he wanted more defensive cover in the squad. Richards has been included alongside Manchester United midfielder, Ryan Giggs and Liverpool striker, Craig Bellamy as the three over-age players.
Beckham said in January: “I would love to be captain. I have led my country before and know how special it would be to lead them into the Olympics.”
In April, Pearce said: “He’s been a great ambassador but that’s no guarantee he’ll get in the squad. I’m picking on form and merit alone.
“David Beckham will be treated exactly the same as any other individual, whether it is young or over-age.
“I have a duty of care to the Great Britain squad to try to win a gold medal. I will pick the strongest squad I can.”
Team GB have been drawn in Group A at London 2012 alongside Senegal, Uruguay and United Arab Emirates.
They play Senegal at Old Trafford on July 26, the United Arab Emirates at Wembley on July 29 and Uruguay at the Millennium Stadium on August 1.
Each squad must contain 15 players born after January 1, 1989.