Salah celebrates after scoring a goal during the UEFA Champions League Group B football match between Atletico Madrid and Liverpool at the Wanda Metropolitano stadium in Madrid on October 19, 2021 (AFP)
The Egypt red-hot forward has less than two years remaining on his contract, with Liverpool reportedly in talks with the fan favourite to extend his stay.
British reports said Liverpool are yet to meet Salah's financial demands to prolong his stay.
"If you ask me, I would love to stay until the last day of my football career, but I can't say much about that - it's not in my hands. It depends on what the club want, not on me," Salah told Sky Sports in an interview.
"At the moment I can't see myself ever playing against Liverpool. That would make me sad. It's hard, I don't want to talk about it, but it would make me really sad … Let's see what will happen in the future."
Salah has made a stunning start to the new season, netting in nine straight matches -- a club record -- and taking his tally to 12 goals in 11 appearances in all competitions.
He also overtook Steven Gerrard as Liverpool's all-time scorer in the Champions League with 31 goals.
Liverpool coach Jurgen Klopp said he believes Salah is now the world's best player and the 29-year-old welcomed his assessment.
"It sounds great to me but I think it's always opinion. I can't say I'm the best player in the world - some people agree, some people not," he added.
"I'm just happy about my performance at the moment, but I would always say it's opinion.
"It's always the ambition to be the best player in the world. I don't have to lie. It's something that drives me to work really hard and just try to be the best version of myself.
"In my head, I'm the best player all the time. I'm trying to have that confidence in my head. It doesn't matter if some people agree with you, some people not."
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)