Manchester United had expressed interest in signing Carreras, but they have since lost out on the opportunity. Carreras appears set to join Real Madrid instead.
According to reports, Real Madrid was eager to add Carreras to their squad ahead of the upcoming FIFA Club World Cup and agreed to pay his full release clause, which is worth €50 million.
The deal means that Real Madrid was unable to negotiate a lower fee with Benfica. Now, the focus shifts to finalizing Carreras' personal terms with the club.