Erling Haaland, Mohamed Salah and the best Premier League strikers ever - ranked
Erling Haaland's recent stellar performance against Manchester United has further solidified his place among the Premier League's greatest strikers. With his impressive goal-scoring record and extraordinary form this season, Haaland is fast climbing up the ranks. Let's take a closer look at where he stands among the league's best forwards of all time.

Erling Haaland was back to his very best as the striker led Manchester City to a thumping derby win over Manchester United on Sunday. The Norwegian made yet more history, becoming the joint-top scorer in the fixture as well as the fastest player to reach 90 Premier League goals. And a beaming Pep Guardiola declared that Haaland was in the best form of his career."Erling has been incredible since the start but this season he is better than ever. I would say better than the Treble year," Guardiola said after the demolition derby. "Erling never disappoints us. He is a special player." The Norwegian's brace against City's greatest rivals saw him move ahead of the legendary Didier Drogba in the league's all-time scorer list, despite playing less than half the amount of seasons as the former Chelsea hitman.And with Haaland closing in on a century of goals early into his fourth season, the time has come to ask where he ranks among the league's greatest strikers of all time...
1. Thierry Henry
Regarded as one of the greatest strikers in Premier League history, Thierry Henry's pace, skill, and finishing ability set him apart. The Frenchman won multiple Golden Boots and was instrumental in Arsenal's success during his time at the club.
2. Alan Shearer
Alan Shearer is the all-time leading goal scorer in Premier League history, with an incredible 260 goals to his name. His consistency, physicality, and leadership on the field make him a true legend of English football.
3. Sergio Agüero
Sergio Agüero's time at Manchester City saw him become one of the most clinical finishers in the league. His memorable last-minute goal to clinch the title in 2012 will forever be etched in Premier League history.
4. Erling Haaland
With his recent exploits and record-breaking performances, Erling Haaland is quickly establishing himself as one of the best Premier League strikers ever. His combination of speed, strength, and lethal finishing makes him a nightmare for defenders.
5. Mohamed Salah
Mohamed Salah's impact at Liverpool has been nothing short of sensational. The Egyptian forward's goal-scoring prowess and electrifying pace have made him a fan favorite and a key player for the Reds.