Harry Kane has officially signed the longest contract in European football history with Real Madrid, the club confirmed on Monday. The deal, which runs until the summer of 2034, represents a monumental commitment from both player and club.
The English captain’s move to the Spanish giants was finalized after prolonged negotiations, culminating in a staggering 11-year agreement. This unprecedented length surpasses any previous player contract on the continent.
“We are delighted to welcome Harry Kane to Real Madrid,” read an official statement from the club. “He is one of the world’s elite forwards, and his commitment for the next decade is a statement of our shared ambition.”
Kane, who joins from Bayern Munich, expressed his excitement about the long-term project. “This is a dream come true. Signing for this historic club is an honor, and I am motivated to repay this faith for many years to come. My focus is on helping Real Madrid win trophies,” the striker said.
The contract structure is reported to include specific performance-based clauses, but the core 11-year term is fixed and fully guaranteed. Financial details were not disclosed by the club.
This landmark deal secures Kane’s future until he is 40 years old, ensuring his prime years will be spent at the Santiago Bernabéu. It marks a new era for both the player and for Real Madrid’s forward line as they build towards future challenges, including the expanded FIFA Club World Cup in 2025 and the 2026 World Cup.
















