The Premier League season is coming to a close and Liverpool and Manchester City are fighting for the title.
The season has been full of drama with an intense relegation race and plenty of goals.
Harry Kane finished last season as the top goal scorer in England once again and now sits fifth all time in goals.
The England international is the only active player competing in the Premier League top 10 with goals.
Kane is now less than 100 away from Alan Shearer’s record of 260.
[ MORE: Guide To Pickleball Terms ]
England's top flight has featured plenty of elite talent over the years and perhaps a new generation of top stars will break onto this list.
Jamie Vardy, Romelu Lukaku and Mohamed Salah are some of the current figures that continue to inch their way closer to the league's immortal.
Meanwhile, Man City's new star signing Erling Haaland could be a player many look towards to shatter goal records in the future.
Today, we’re taking a look at the Premier League’s top 10 goal scorers of all time.