Silva, 31 anni, ha lasciato il Manchester City alla fine della scorsa stagione, ponendo fine a un periodo ricco di trofei di nove anni allo stadio Etihad.
Il portoghese è stato fortemente accostato a un ritorno in Spagna, con il Barcellona e l'Atletico Madrid che avrebbero anche cercato di assicurarsi la sua firma prima che il Real emergesse come chiaro favorito.
Diventa il secondo acquisto a parametro zero del Real per l'estate, dopo il trasferimento del difensore Marc Cucurella per 52 milioni di sterline dal Chelsea.
Il Real non ha vinto trofei la scorsa stagione, finendo a otto punti dai campioni di La Liga, il Barcellona, ed uscendo dalla Champions League ai quarti di finale.
Silva lascia il City come uno dei giocatori più decorati nella storia del club, avendo vinto 19 trofei importanti nei suoi nove anni a Manchester.
Ha collezionato 460 presenze con il City, segnando 76 gol e fornendo 77 assist, e ha assunto la fascia di capitano la scorsa stagione dopo la partenza di Kyle Walker.
Silva ha guidato il Manchester City al successo nella Carabao Cup contro l'Arsenal e alla gloria in FA Cup contro il Chelsea nella sua ultima campagna al club, chiudendo il suo periodo in bellezza nonostante le difficoltà più ampie del City.
Il Real Madrid ha confermato il trasferimento con un comunicato che delinea la durata dell'accordo.
"Il Real Madrid CF e Bernardo Silva hanno raggiunto un accordo secondo cui sarà un giocatore del Real Madrid per le prossime due stagioni, fino al 30 giugno 2028."
Silva è attualmente con il Portogallo ai Mondiali e ci si aspetta che giochi un ruolo significativo per il suo paese mentre continuano la loro campagna nel torneo.
Ha partecipato a entrambe le amichevoli di preparazione del Portogallo a giugno prima di partire per le finali, e ci si aspetta che si unisca ai suoi nuovi compagni di squadra del Real Madrid per l'allenamento pre-stagionale una volta conclusi i Mondiali.
Si comprende che il Real Madrid stia puntando a Denzel Dumfries dell'Inter, mentre il difensore francese Ibrahima Konate è pronto a unirsi dopo la scadenza del suo contratto con il Liverpool.
Antonio Rudiger ha firmato questa settimana un'estensione del contratto con il Real fino al 2027, aggiungendo ulteriore stabilità alla difesa di Mourinho mentre ricostruisce la squadra dopo una campagna senza trofei.
