Every completed Real Madrid transfer in summer 2026: Signings, sales, loans
All the ins and outs at Real Madrid this summer
Real Madrid are set for a big summer after the return of Jose Mourinho as manager and re-election of Florentino Perez as president.
And after going without a major trophy for the past two seasons, Los Blancos are likely to be active in the transfer market as they try to make up lost ground.
Here, we’re keeping track of every signing Real Madrid make this summer and every player leaving.
Real Madrid signings
Yan Diomande
- From: RB Leipzig
- Fee: £106.8m
- Position: Winger
- Age: 19
For a while, it looked like Liverpool were going to sign Yan Diomande before Paris Saint-Germain came into the picture.
But once Real Madrid decided to join the race, the battle for the prized signature of the Ivory Coast international winger was all but over, with the Spanish and European giants eventually getting the deal done for a fee of up to £120m.
Diomande has signed a seven-year contract with Madrid and is expected to play on the right wing and form a fearsome attacking unit that already has Kylian Mbappe, Vinicius Junior and Jude Bellingham.
Carlos Espi
- From: Levante
- Fee: £21.4m
- Position: Forward
- Age: 21
Madrid’s pulling power remains unmatched, as they proved with their capture of Espi in the face of rival interest from the Premier League.
In all honesty, it was no contest once Madrid got involved, when considering the stature of clubs that were otherwise looking at the former Levante winger.
Espi coped very well with the step up to La Liga after Levante’s promotion a year ago, scoring 11 goals.
It convinced Madrid to activate his €25m release clause and put him on a five-year contract.
Denzel Dumfries
- From: Inter Milan
- Fee: £17.1m
- Position: Right-back
- Age: 30
As anticipated, Madrid have activated a release clause to prise Dumfries away from Inter after five years in Italy.
The right-back will threaten Trent Alexander-Arnold’s chances of regular gametime after signing a four-year contract in Madrid.
Ibrahima Konate
- From: Liverpool
- Fee: Free
- Position: Centre-back
- Age: 27
Madrid’s pursuit of Konate was an on-off saga. At times, it looked like they had ruled out a move for the departing Liverpool defender.
But you can never say never with Madrid and they subsequently confirmed the addition of the Frenchman to their defensive ranks.
Konate will be under contract for four years at his new club.
Bernardo Silva
- From: Manchester City
- Fee: Free
- Position: Midfielder
- Age: 31
Madrid have been crying out for more quality in midfield and will be hoping Silva can do the trick after they hijacked Barcelona’s attempts to sign him.
A free agent after leaving Manchester City, Silva is getting towards the end of his career now but should still have plenty to offer.
Silva has signed a two-year contract for his first taste of La Liga football.
Marc Cucurella
- From: Chelsea
- Fee: £51.8m
- Position: Left-back
- Age: 27
After identifying left-back as an area to strengthen, Madrid moved quickly for Chelsea’s Cucurella.
He may have a Barcelona past, but that’s no issue for his new employers, who will welcome him after his World Cup duties with Spain.
It will mark a return to the Spanish capital, since he used to play for Getafe.
Cucurella’s contract will be valid for six years, which should cover the rest of his prime.
Real Madrid exits
Franco Mastantuono
- To: Fiorentina
- Fee: Loan
- Position: Winger
- Age: 18
Much was expected of Franco Mastantuono when he joined Real Madrid from River Plate in the summer of 2025.
Although the Argentina international winger started his career at Estadio Bernabeu strongly, he faded away as the 2025/26 campaign progressed.
With Madrid signing Yan Diomande from RB Leipzig to play on the right flank, there was no option for Mastantuono other than to leave on loan.
Cesar Palacios
- To: Fulham
- Fee: £8.6m
- Position: Attacking midfielder
- Age: 21
Palacios has followed Alvaro Arbeloa to Fulham after making his first seven appearances in senior football for Madrid earlier this year.
The midfielder has signed a five-year contract at Craven Cottage, with Madrid receiving €10m plus a 30% sell-on clause.
Gonzalo Garcia
- To: Fulham
- Fee: £34m
- Position: Striker
- Age: 22
The bigger part of Fulham’s double deal with Madrid is for Garcia, a striker who caught the eye at the Club World Cup last summer before scoring six goals in 30 La Liga games last season.
Like with Palacios, Madrid will have a 30% sell-on clause for Garcia, but also matching rights to any future bids.
He has cost Fulham €40m and has signed a five-year contract.
Victor Valdepenas
- To: Fiorentina
- Fee: Undisclosed
- Position: Defender
- Age: 19
After making his debut for Madrid in December, Valdepenas has left for Fiorentina in a permanent deal.
Madrid are believed to have a buyback clause for the versatile defender.
Fran Garcia
- To: Real Betis
- Fee: £3.4m
- Position: Left-back
- Age: 26
A product of the Madrid academy, Garcia has left the club after his second spell.
The full-back returned in 2023 after three years with Rayo Vallecano, going on to make another 108 appearances.
But he has now joined Real Betis in a €4m deal, after which Madrid will retain a 50% sell-on clause.
Dani Ceballos
- To: TBC (Released)
- Fee: Free
- Position: Midfielder
- Age: 29
Nine years since his arrival in Madrid from Real Betis, Ceballos’ contract has lapsed.
“It has not been an easy decision,” the former Arsenal loanee said. “It has not been an easy year either, and perhaps that is precisely why I have felt that the time had come to put an end to this stage and face a new challenge with the same enthusiasm with which I arrived one day.”
The midfielder, who made 215 appearances for Madrid but only scored seven goals, has frequently been linked with a return to Betis.
Dani Carvajal
- To: TBC (Released)
- Fee: Free
- Position: Right-back
- Age: 34
Carvajal has bid farewell to Madrid after more than a decade of service and spending his last season with the club as their captain.
The right-back made 451 appearances for Madrid after returning from Bayer Leverkusen in 2013. He won four La Liga titles and six Champions Leagues.
The signing of Trent Alexander-Arnold last summer pointed to a future without Carvajal and he has now been released at the end of his contract.
Carvajal has ruled out retirement, but will take time before settling on his next club.
David Alaba
- To: TBC (Released)
- Fee: Free
- Position: Defender
- Age: 33
Alaba’s five-year stint in Spain is over after he was able to make only 132 appearances for Madrid.
Injuries were to blame for Alaba’s relatively poor games-per-season record, although he has made it into Austria’s squad for the World Cup.
Where he goes afterwards at club level remains to be seen.
What we’re expecting at Real Madrid
Madrid acted early with the signings of Cucurella, Silva and Konate, but their ambitious plans aren’t finishing there.
There have been some bold links with Michael Olise, but he would be extremely tough to sign from Bayern Munich.
Endrick is set to be reintegrated from his loan spell at Lyon.
In contrast, we understand Aurelien Tchouameni is set to stay at the club.