David Beckham says he is fit and ready to play in England's next match - and win his 100th international cap.
England's new coach Fabio Capello is naming his team to play in the friendly against Switzerland next month on Saturday.
Some people think the 32-year-old is not fit enough and won't be chosen.
But Becks has been training hard and says he's ready to play. He said: "I'm as fit as I can be. I'm fit and sharp and I'm ready to be selected."
If he plays, Beckham will join a small group of footie legends who have appeared over 100 times for their country.
The former England captain now plays as a midfielder for LA Galaxy in America.
But he has not played for Galaxy since he came on as a second-half substitute on 21 October.
His last competitive game was for England in the defeat against Croatia a month later.
For the past month, Becks has been training with Arsenal to try and prove to Capello that he is still fit enough to play for England.
He said: "Hopefully I've worked hard enough this month to get myself picked in the squad.
Beckham says Capello will be good for England
"I've been training with one of the fittest teams in Europe, I've done everything possible to be fit and I'm without doubt ready for it, but it's out of my hands now."
Beckham fell out with Capello during their time together at Real Madrid when he said he was moving to America.
But he was later brought back onto the team, and now believes Capello will be a good thing for England.
Becks added: "It's an exciting time for English football and it's special to have someone of his pedigree in charge of the team."