#7 Thierry Henry - 26 years and 177 days
A bona fide legend of the Premier League, Thierry Henry's record with Arsenal was something else. Between 1999 and 2007, he struck 174 times from 254 games, winning four Golden Boots.
He set numerous records along the way and took only 160 games to surpass the 100-goal mark in the league, which at the time was the fastest after only Alan Shearer.
#6 Alan Shearer - 25 years and 139 days
Speaking of Shearer, he achieved 100 league goals at a younger age than Henry, and holds the distinction of being the first to rack up a century of strikes back in 1996.
He played for Blackburn Rovers at the time and it was only the fourth Premier League season in history. It also took him only 124 games to achieve the feat.
#5 Romelu Lukaku - 24 years and 308 days
Romelu Lukaku was already a Premier League great by the time he joined Manchester United in 2017, having struck 85 times from 176 games.
While the Belgian failed to live up to the hype, he surpassed the 100-goal mark in his first season at the club with a goal in the 2-0 victory over Swansea City at just 24 years.
#4 Harry Kane - 24 years and 191 days
About six weeks before Lukaku, Harry Kane scored his 100th Premier League goal from the penalty spot in a 2-2 draw with Liverpool.
He's a few months younger than the Belgian, so that helped, while in 141 appearances, Kane also became the fastest player to achieve the feat after Shearer.