This will come as a relief to manager Mauricio Pochettino after the striker was linked with a move to various other teams, including Manchester United.
Kane said after signing the deal, “It’s amazing. Everyone knows how much I love this team and what I feel for this club.”
The 23-year-old England striker made his debut in 2011 against Hearts in the Europa League, and had since gone on to score 70 goals in 173 appearances.
The new contract will see him stay at the club till 2022, having signed a five-year deal in 2015 and is also believed to substantially increase his wages.
Kane, who had loan spells at Leyton Orient, Millwall, Norwich City and Leicester City, before getting a regular chance at Spurs, has been the club’s top goal scorer for the last two seasons and he won the Premier League’s Golden Boot award in May.
Kane has become one of the most sought after forwards in world football, with Manchester United and Real Madrid both said to have been following developments closely.
However, any speculation regarding the Englishman’s future can now well and truly be put to bed after he committed his future to the club for another five-and-half years.