Asked whether a switch to Real Madrid is possible, James told Stadium Astro: “If the price is right, any player is going to be sold. It depends what that price is.
"If Salah went to Man City, I don't think that would be good business for Liverpool. If he went to a different league and a different country, it would make more sense.
He also said: “I've said this before and it's not that Mo Salah isn't a great player, it's just that Liverpool seem to look better without him on the field because there is more fluidity.
“When players can pop it around, it causes problems to defend.
“Players who pick the ball up and run with it, essentially you only have to stop them. That is what happens with Salah, even though he has scored eight goals [this season]."