Robert Lewandowski has informed Bayern Munich of his intention to leave the club, the player's agent revealed.
Earlier this year, it was reported that Chelsea and Manchester United were set to battle for the Poland international's signature, with the Premier League duo likely to face stiff competition from Europe's biggest clubs.
The 29-year-old is under contract at the Bundesliga champions until 2021, but recently hired super-agent Pini Zahavi - the man behind Neymar's world-record move to PSG - to negotiate a deal to release him from the club.
Speaking to Sport Bild, Zahavi said: "Robert feels he needs a change and a new challenge in his career. The managers of Bayern know about it."
According to online bookmaker Sky Bet, Champions League winners Real are 2/1 favourites for his signature, with Man United and Paris Saint-Germain 5s and 6s respectively.
Zahavi continued: "Robert's motives are not money or a specific club as almost all the top clubs would like to have the best striker in the world in their ranks.
"Every one of the Bayern leadership had great careers themselves. They should understand his situation."
Lewandowski joined Bayern from Borussia Dortmund in 2014, and has scored 151 goals in 195 games, topping the Bundesliga scoring charts in two of the past three seasons.
With three years remaining on his current deal, Bayern chief executive Karl-Heinz Rummenigge insisted earlier in May that Lewandowski will still be at the club next season.
He told Kicker: "They do not have to worry about Robert Lewandowski and the relationship with Bayern.
"We have a very good one. We know what we have in Robert Lewandowski. I am very happy that we still have such a long-term contract. [There's] no need to worry - he will also play next season at Bayern Munich."
Follow Sporting Life on social media - find us on Facebook here or tweet @SportingLife
Odds correct as of 1115 BST 30/05/18
Related football links