Karim Benzema has agreed upon a contract extension with Real Madrid through 2021.

Benzema joined Madrid from Lyon for €35 million in 2009 and has won 14 trophies at the Bernabeu.

Benzema's deal was set to expire in 2019. Benzema will now remain with Real Madrid past his 33rd birthday.

Benzema's net salary has been increased to more than €7.5 million a year and that the new arrangement includes a release clause of €1 billion.