Ex-England striker Shearer leads the way at the top of the scoring charts with 260 goals, while Salah is 70 adrift.
Shearer’s tally came in 441 games while playing as a striker. Salah has struck 190 times in 315 games mainly from the right wing.
The Egypt international is the only active Premier League player on the all-time top 10 list, but he faces a race against time to topple Shearer.
In April, he signed a two-year deal to extend his stay at Anfield until 2027. But clubs in Saudi Arabia are keen to sign him in January, should Liverpool decide to sell Salah.
If he stays, Salah has a maximum of a season and a half to score 70 goals.
Father Time could also finally be catching up. Having hit his best Premier League numbers last season, they have slowed down this term.
At the same stage last season, he had registered 22 goal involvements (13 goals, nine assists) in the league. His slow start to the current campaign has him 15 behind, with four goals and three assists.
When Salah’s contract expires, he’ll be just shy of turning 35, but Liverpool‘s summer acquisitions of Alexander Isak, Hugo Ekitike and Florian Wirtz suggest the Reds have already been planning for life after Salah, whenever that comes.