Real Madrid have completed the signing of Yan Diomande from RB Leipzig, according to multiple reports. The deal is worth an initial €125 million fixed, rising to €140 million with €15 million in performance-related add-ons.


Diomande had already agreed personal terms before travelling to Spain, on a contract reported to run through June 2031.