Harry Kane has signed an extension with Tottenham through 2020.

Kane will earn approximately £35,000 per week on the new deal after elevating his game this season.

"It's been a great six months [since signing the last contract]," Kane told Tottenham's official website. "I've been really pleased with how things have gone. This [new contract] is another stepping stone and hopefully now I'll push on again from this and get even better.

"All you can do as a footballer is try to get better and better and that's what I aim to do, to get better, score more goals and play better for the team. I'm really looking forward to the rest of the season.

"I'm only 21 and I've a lot of football ahead of me. I'll keep my feet on the ground and keep working hard for the team and for the club. I've been at Spurs since I was 11 and always loved the club. I've been here 10 years now and hopefully there are many more good times to come."