Liverpool legend John Barnes has warned Raheem Sterling against quitting Anfield.
Sterling is expected to demand a move in talks with Liverpool this week.
"Raheem has not achieved anything, he has not won anything," Barnes told BBC Radio 5 Live .
"Raheem has great potential but Liverpool gave him an opportunity and he should stay for a couple of years.
"The time is not right for him to move, but if he wants to move the club should sell him. The manager cannot keep an unhappy player.
"This idea of leaving one huge club to join another huge club does not sit well with me, but it is a modern era where the power is in the players' hands.
"Does anyone believe that if he goes to Manchester City he will be the first name on the team sheet or are they just signing him because they need English players?
"If he goes to Manchester City, to give himself a chance of winning the league, he will not become a regular for them. We have seen it with players in the past like Scott Sinclair."