John Barnes has advised Raheem Sterling not the leave Liverpool as the youngster is not guaranteed regular first-team football elsewhere, reports BBC Sport.
Sterling rejected a £100,000-a-week contract earlier this season and said it was because he wanted to concentrate on helping the Reds finish in the top-four of the Premier League.
However, reports on Monday night emerged that the 20-year-old is set for a meeting with Brendan Rodgers and Ian Ayre this week and is set to tell them that he wants to leave the club.
Article continues below
Sterling's situation in recent months has put Manchester City and Co. on high-alert, however, Barnes believes if the youngster moves to one of Europe's elite club's, he will not feature as much as he would like.
"Raheem has not achieved anything, he has not won anything," Barnes told BBC Radio 5 live.
Article continues below
"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?
"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."
Sterling's recent actions have sparked fierce reactions from many former Liverpool players and fans.
On Monday Night Football, Jamie Carragher blasted Sterling's agent for ill-advising the winger and believes he's been badly advised by someone who's looking to make as much money as possible.
In the past few weeks, Sterling's performances on the pitch have been well below-par and the fee reported flatters him. He missed a glorious chance against QPR earlier this month when he proved his weakness on his left-foot that has been exposed on numerous occasions this term.
If Sterling does leave the club, Liverpool have a strong arsenal to replace his role in the side.
Jordan Ibe has been impressive since returning early from his loan spell at Derby County and been lively playing out wide and behind the striker. He's a year younger than Sterling, but, showed that he has the potential to become a top prospect at Anfield and should feature heavily next season, with or without his team-mate.
Jerome Sinclair has been on the Liverpool substitutes bench for the last two games and has also been highly touted. He moved to the Reds aged 14 and has been top-class for the under-21s this season and scored an incredible solo goal against Chelsea under-21s earlier this year. He has a successful loan spell at Wigan Athletic, alongside team-mate Sheyi Ojo, and the pair are firmly in Rodgers' plans for the future.
All three are pacey players capable of playing in a number of positions like Sterling.