David Beckham has opened the door to a possible Premier League return, saying that Manchester United are no longer the only English club he would consider playing for. Beckham is currently two seasons into a five-year contract with the Major League Soccer side LA Galaxy, but after spending the last off-season on loan with Milan he is likely to return to Europe on a similar deal in January.

"Never say never. I would definitely consider it," said Beckham when asked if he would consider playing for another Premier League side. "When I left my heart was in Manchester – I couldn't see myself playing against United. Now I wouldn't rule it out."

Potential clubs include Chelsea, whose manager Carlo Ancelotti was impressed by Beckham's work ethic at Milan last season, or Tottenham, whose own manager Harry Redknapp has stated on a number of occasions that he would like to sign the midfielder. Beckham also trained with Arsenal in 2008, but a return to Milan remains the most likely outcome.

"Obviously Milan expressed that they want me to go back, so I don't see any reason why that would change," said Beckham. "We'll have to wait and see. I hope to be going back there."

Beckham, who has now made peace with his LA Galaxy team-mate Landon Donovan after the striker accused him of not showing enough commitment to playing in the MLS, also insisted that he still plans to see out his contract in Los Angeles.

"I intend to stay until the end of my contract and maybe further," he said. "I've always said that. I've always said, even when I went to Milan, that I'm committed to the Galaxy and to MLS, and that hasn't changed."