Back to the Newcastle United Newsfeed

Revealed! The 20 players with the best strike rate in Premier League history

Related Topics: Premier League

The weekend's action wasn't short of goals, with Sergio Aguero and Harry Kane both reaching landmarks for their club.

Aguero became the highest-scoring non-European player in Premier League history, while Kane hit 100 (and 101) goals, in all competitions, for Tottenham.

And their achievements led talkSPORT.com to see where the pair rank among those with the best strike rate.

Scroll through the gallery above to see the top 20 with the best strike rate in Premier League history.

Stats correct on 11 September 2017 and only players to have scored a minimum of 25 goals feature.