Carlo Ancelotti says Karim Benzema's decision to leave Real Madrid was "a surprise for all of us" The coach of the Spanish club paid tribute to "one of the best players in the world" Benzema, 35, was nearing the end of his contract with Real Madrid, with whom he won 25 trophies, including five Champions Leagues. According to state TV channel Al-Ekhbariya, the latter has reached an "official" agreement to sign him to a "record" contract of two seasons.