David Beckham concedes he faces an uphill battle to win a coveted 100th England cap against France on 26 March.
Beckham is on a pre-season tour of Asia with LA Galaxy
England boss Fabio Capello did not pick Beckham, 32, for this month's win over Switzerland and he fears a lack of fitness could see him sidelined again.
"I've no match fitness," said Beckham, who plays for LA Galaxy in Korea on Saturday. "All I've done is training.
"I would love to reach the 100 caps, but I have to be physically ready to be part of the team."
The former England captain played under Capello at Real Madrid and, though the Italian says Beckham is still part of his plans, the midfielder accepts his selection policy.
"I've played for Capello before, and he's a great manager," Beckham said.
"He is a manager that will pick players that are fit enough. I understand he selected others who played more games."
Capello is preparing for his second match in charge against France in Paris after the 2-1 win over Switzerland at Wembley on 6 February.
Beckham has a handful of chances before that game to prove he is back in shape as LA Galaxy begin their pre-season build-up with an Asian tour.
The Major League Soccer team face FC Seoul on Saturday before travelling to Shanghai on 5 March and Hong Kong four days later.
Beckham begins his MLS season on 29 March in Colorado against The Rapids.
The midfielder added: "We're still two weeks into our pre-season and fitness wise, we're getting there slowly."