David Beckham's plans to bring a Major League Soccer team to Miami are in jeopardy as he has yet to find a suitable location for the stadium.

The 39-year-old soccer star quit the professional sport in 2013 following a successful 20-year career and wants to create his own team in Florida but MLS commissioner Don Garber has warned that league will not approve a team until a stadium is secured.

He told ESPN: ''Miami remains a top priority for us. But we are mindful of the challenges we had in the past and must have the right ownership group and stadium location. David has been working to secure additional partners, all, if approved, would be terrific MLS owners. David and his partners have not yet been able to secure a site that we believe provides the proper access and iconic presence that will help ensure success.''

And he insisted that it must be a downtown location or else David's franchise bid will be quashed.

He added: ''We remain focused on a downtown Miami location, and we will not expand to Miami unless we have a downtown site for the stadium.''

David had considered a plot near the American Airlines arena on Biscayne Blvd, Miami, where basketball side Miami Heat play their home games, but the city did not give approval for the site.