David Beckham is in talks about making an instant return to playing soccer - in India.

The 38-year-old star - who announced his retirement from the sport last month - has been approached about joining a new franchise-based league of eight teams, which would run from January 14 to March 13, and experts believe he could earn £1 million for two months' work.

A source told The Sun newspaper: 'Basically Becks can charge whatever he wants. What he would do for the league in terms of international interest and publicity is priceless.'

The former England captain has been approached about playing in the Indian super league - a soccer version of the IPL cricket league - alongside his former England teammate Michael Owen and Spanish star Raul.

Since hanging up his boots last month following the end of the season with French champions Paris Saint Germain, David has been linked to a number of new careers, with movie mogul Harvey Weinstein tipping the soccer star to be a hit in Hollywood.

He said: 'David can be anything he wants, including becoming a movie star. He doesn't need any advice from me, he can do anything he wants.

'I've known about David for many, many years, way before he even joined the [Los Angeles Galaxy soccer team].

'I have only met David a few times but each time I find his talents more and more impressive. I am a real fan. I think he could do anything he wants in TV and film.'

David has also admitted he is keen to invest in a US soccer club and earlier this month, Brad Pitt said he would love the newly-retired hunk to give his children - Maddox, 11, Pax, nine, Zahara, eight, Shiloh, six, and four-year-old twins Knox and Vivienne - personal soccer lessons.

He told BANG Showbiz: 'I want him to teach my kids soccer.'