According to Ian Doyle in the Liverpool Echo, the Anfield outfit recently held talks with Roma about the signing of Salah, 24, but Liverpool were hesitant to meet the Italian club's asking price, which they "believe is considerably more than the market rate for the player."
Doyle added Liverpool manager Jurgen Klopp believes the Egyptian could be key to the necessary strengthening of the Reds attack ahead of their return to the UEFA Champions League next season.
The club are overreliant on the likes of Roberto Firmino, Philippe Coutinho and Sadio Mane.
Per Sky Italia, Liverpool offered £28 million for Salah, which is some way below what Roma are demanding (via Sky Sports News HQ's Kaveh Solhekol):
Kaveh Solhekol @SkyKaveh
Sky in Italy: Mohamed Salah has agreed personal terms with Liverpool. No fee agreement yet. Roma want £35m. Liverpool offering £28m2017-6-5 13:46:11
The Merseyside club have missed out on signing Salah before. Back in 2014, when Brendan Rodgers was Liverpool manager, the Egypt international moved to Chelsea over the Anfield club, per Chris Bascombe in the Daily Telegraph.
Were Liverpool to meet Roma's asking price and pay in excess of £35 million for Salah, he would become the club's joint-most expensive signing.
He could well be worth the money. Salah has a contract at the Stadio Olimpico until 2019 and has performed impressively in Serie A since moving from Chelsea to Fiorentina on loan back in February 2015—he joined Roma six months later on another loan deal before making a permanent switch.
His overall Italian top-flight record reads 35 goals and 20 assists in 81 appearances, per WhoScored.com.
Salah has all the attributes to be a perfect fit in Klopp's system, and given how essential attacking reinforcements are at Anfield ahead of next term, the Reds may be forced to raise their offer.