England have long stuttered on the big stage and they last reached the World Cup quarter-finals in 2006, when Beckham was captain. Their only World Cup final was way back in 1966, when they beat Germany at Wembley.
"I think obviously my choice would be England to win the competition, but that's me being biased and passionate about my country," he added.
But the former Manchester United and Real Madrid midfielder, a veteran of three World Cups, warned that the road ahead looked hard for Gareth Southgate's team.
"I'm very happy that we won the first game in the group," he said.
Beckham's assessment may also have been influenced by the struggles of some of the top teams in the early games, including Mexico's defeat of defending champions Germany.
"In the future, this country really does have real opportunities to become one of the big powerhouses in this sport, but it takes a lot of investment, a lot of hard work, but it's going in the right direction," he said.
(This story has not been edited by Devdiscourse staff and is auto-generated from a syndicated feed.)