Real Madrid and Juventus are close to agreeing a deal for Cristiano Ronaldo - but there's a stumbling block in the way of any announcement, according to reports.

It is understood there could be significant developments in the next 48 hours, with Real expected to make a final decision about how to proceed with the offer from Juventus.

The Serie A champions are hoping to push through a club-record £88m deal for the 33-year-old, who is set to leave Madrid after nine years at the Bernabeu.

But before the move can be announced, Real want to have a deal already done for Ronaldo's replacement. OK Diario, via the Daily Express, claim that Los Blancos are 'closing in on' a deal for PSG star Neymar and want to announce his signing at the same time as Ronaldo's departure, to smooth the news with the club's supporters.

Talks have been ongoing between Juventus, Madrid and Ronaldo's agent Jorge Mendes in the last few days.

“If this happens it will simply be a new stage, a new challenge in his brilliant career," Mendes told Portuguese newspaper Record.

"If Cristiano Ronaldo leaves Real Madrid, he will be eternally grateful to the club, the president, all the directors, the medical staff, all the staff without exception, as well as all the Madrid fans around the world."

Ronaldo is Real Madrid's all-time leading scorer with 450 goals to his name. He has won two La Liga titles, two Copa del Reys and four Champions League crowns during his time with the club.

New Juventus signing Emre Can was asked about the possibility of playing with the five time World Player of the Year during his presentation to the Turin club on Monday.

"For any player it would be great to play with someone like Cristiano Ronaldo," he said.

"I don't know, however, if there has been contact between the club and the player. I'm focused on myself, but if it would be great if it happens."