David Beckham fears he may not get to realise his World Cup dream in South Africa this summer.
The Los Angeles Galaxy midfielder returned to AC Milan on loan in January with the express purpose of remaining in England manager Fabio Capello's plans ahead of world football's showpiece event.
And England's most-capped outfield player is widely expected to be among the final 23-man squad.
However, Beckham - who will be 35 when England kick off their campaign against the USA - believes he is far from certain to be heading to his fourth World Cup.
Quoted in several national newspapers, Beckham said: "Am I banking on going to the World Cup? No, not at all.
"I am not guaranteed to go to South Africa. I have to work hard and hopefully win my place.
"There are a good few months left and plenty of games to play, but hopefully I can carry on playing well and get in the squad."
Should Capello include Beckham in his squad this summer, the former Manchester United midfielder will become the first England player to feature in four World Cup finals.
Beckham currently shares the record of three with Bobby Moore and Peter Shilton.
The former England captain's first taste of the tournament ended in heartbreak when he was sent off in the defeat to Argentina in 1998, which led to widespread criticism of the then 23-year-old.
The news will come as a devastating blow to Beckham who was hoping to become the first player to appear for England in four World Cup finals.
He will now miss the showpiece in South Africa while there must also be doubts over his career.
The 34-year-old recently joined Milan for a second loan spell from the Los Angeles Galaxy in a bid to prove his fitness to England boss Fabio Capello.