Madrid, June 20, 2026

Real Madrid confirmed the signing of Bernardo Silva from Manchester City on Wednesday morning. The Portuguese attacking midfielder signed a contract in the Spanish capital running until 2028.

Update from June 20, 2026: The move of Bernardo Silva to Real Madrid is official. According to matching reports from Wednesday morning, the Royals have confirmed the transfer of the 31-year-old from Manchester City. Silva, whose contract with the Skyblues ran until June 30, 2026, moves to the Spanish capital on a free transfer and receives a deal until 2028. His market value was most recently estimated at 22 million euros.

What is new since June 19

Bernardo Silva is considered one of the most technically gifted playmakers of his generation. In total, the Portuguese international, who has made 109 appearances for his country, recorded 460 competitive appearances in the shirt of Manchester City, in which he contributed 153 goal contributions. His time at the English club included six English league titles as well as winning the Champions League – a triumph that earned him an international reputation.