Salah and Liverpool announced on Wednesday night that he would be leaving at the end of this season.
"In the pantheon of overseas attacking players to have excelled in England, only Thierry Henry eclipses Salah's output and consistency," former Reds defender Carragher wrote in his Telegraph column.
"Whilst many will argue the merits of players like Cristiano Ronaldo, Eden Hazard, Gianfranco Zola, Dennis Bergkamp or Eric Cantona, none of them produced the same devastating numbers as consistently, season-after-season, as the Egyptian.
"Ronaldo's tenure at Manchester United, both initially and during his comeback, straddled his absolute peak years at Real Madrid.
"Judging strictly on Premier League performance and impact, Salah nudges ahead of him. In an all-time Premier League XI, Salah is a guaranteed selection in the front three alongside Henry and Ronaldo."
