Alvaro Morata will be at Real Madrid from 1 July after the Spanish club exercised the buyback clause they had inserted when the striker was sold to Juventus in 2014. The striker is set to join the first-team squad and will begin pre-season with the 11-time Champions League winners.

The Spain international's agent Juanma Lopez, however, has indicated that his client's future at the club is still unclear as they do have offers from 'top clubs' in the Premier League. Morata is keen to speak to Zinedine Zidane before he commits his future to the club to identify the role he will play in the team.

The former Juventus striker wants a regular role in the starting XI and not be treated as an understudy of Karim Benzema, who is currently the first choice at the Santiago Bernabeu. Arsenal, Chelsea and Manchester United have been linked with moves for the striker, with Spanish publication Marca suggesting earlier that Real are exercising the buyback clause so that they can sell him for a profit to interested suitors from the English top-flight.

"He still has offers from top clubs in the Premier League," Lopez told AStv.

"We'll see, we have to talk to Zidane," López said. "But for the moment Morata is happy. Whether he'll stay or not, you have to ask Real Madrid. But as things stand he's a Madrid player from 1 July," Morata's representative added.

Alvaro Morata
Alvaro Morata will be a Real Madrid player from 1 July after he was resigned from Juventus via a buyback clause Getty

The 23-year-old striker is currently with Spain at the European Championships, which are underway in France and has made it clear that any decision regarding his future will be made following the conclusion of the tournament. He will not have a shortage of suitors if Real agree to sell him and Arsenal could re-enter the race after Jamie Vardy turned down a move to the Emirates Stadium and agreed a new deal with Leicester City.