Skip to content
GO TO bet365 Sports
Tottenham - Tips
  1. Football
  2. Premier League

All-time top scorers in the Premier League for Tottenham Hotspur

A list of the top 10 goalscorers for Tottenham Hotspur in the history of the Premier League.

Bayern Munich striker Harry Kane remains way out in front in the list of all-time Tottenham Hotspur Premier League goalscorers with a staggering 213 goals.

Current captain Heung-min Son is second on the list and is currently on 126 goals (as of 15/02/25) despite not playing as a central striker for most of his Tottenham career.

No other player has scored a century of Premier League goals for Tottenham, with former striker Teddy Sheringham ending his career three goals short of the milestone.

Jermaine Defoe and Robbie Keane complete the top five, while Gareth Bale, Dele Alli and Christian Eriksen also make the top 10 Tottenham Premier League goalscorers despite not being strikers.

Tottenham Premier League Top Goalscorers

  • Harry Kane (213 goals)
  • Heung-min Son (126 goals)
  • Teddy Sheringham (97 goals)
  • Jermain Defoe (91 goals)
  • Robbie Keane (91 goals)
  • Gareth Bale (53 goals)
  • Dele Alli (51 goals)
  • Christian Eriksen (51 goals)
  • Chris Armstrong (48 goals)
  • Steffen Iversen (36 goals)

Related Articles

bet365 uses cookies

We use cookies to deliver a better and more personalised service. For more information, see our Cookie Policy

New to bet365? Bet £10 & Get £30 in Free Bets Join Now

Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.