His winning strike was Kane’s 250th for the club in total and moved the England captain to within 16 goals of Spurs legend Jimmy Greaves, who currently holds the record for the most goals in the club’s history with 266.
But who holds the record for the most goals in Premier League history and where does Kane rank?
Here’s everything you need to know.
Which player has scored the most Premier League goals?
Alan Shearer currently holds the record of having scored the most goals in Premier League history with 260.
The Match of the Day pundit scored 112 goals for Blackburn Rovers, including 34 in the 1994/95 season to help the Lancashire club to a shock Premier League title.
Shearer then moved to boyhood club Newcastle in 1996, where the club legend scored 148 goals in ten seasons before retiring in 2006.
Shearer won the Premier League Golden Boot in three separate seasons, and also notched up 64 assists in 441 appearances.
Harry Kane is the only active player in the top ten, and is currently 75 goals away from the all-time record.
Most goals in Premier League history
- Alan Shearer – 260
- Wayne Rooney -208
- Andy Cole – 187
- Harry Kane – 185
- Sergio Aguero – 184
- Frank Lampard – 177
- Thierry Henry – 175
- Robbie Fowler – 163
- Jermain Defoe – 162
- Michael Owen – 150
Who has scored the most goals for a single Premier League club?
Harry Kane now holds the record for the most goals for a single Premier League club with 185 for Tottenham.
Aguero was the previous holder of the record having found the back of the net 184 times for Manchester City on the way to winning five Premier League titles with the club.
Aguero scored 257 goals in all competitions for City to make the Argentine striker the all-time record goalscorer in the club’s history.
Wayne Rooney scored 183 Premier League goals during his time at Manchester United, whilst Arsenal legend Thierry Henry scored 175 league goals for Arsene Wenger during his sublime spell in English football.
Share your views in the comments below