Liverpool have agreed a £49 million deal with Manchester City for the sale of Raheem Sterling.

The promising 20-year-old had long been linked with a move away since admitting he turned down a lucrative contract offer earlier back in April.

Sterling finally gets his move away 

It has long and dragged out saga, with Sterling's desire to leave Anfield having been well-known since the opening months of 2015.

A move was thought to be close after the English international refused to go on the Reds' pre-season tour and then took two days off of training through illness earlier this week.

And despite being recently included in the 30-man squad for Liverpool's tour of the Far East and Australia, he is now expected to become a City player within 24 hours after the two clubs struck a deal. 

City, who had previously had bids of £35 million and £40 million for the forward rejected, entered official negotiations with the Merseyside club on Saturday - reaching an agreement with their Premier League rivals only a day later.

The deal is thought to be around £44 million up-front, with a further £5 million in performance-related add-ons taking the deal up to £49 million in total - 20% of which is owed to Sterling's former club Queens Park Rangers due to a clause in his contract. 

The move will also see the youngster made one of the highest-paid players at the Etihad Stadium on wages of £200,000-a-week, with Sterling still regarded as one of the highest-rated young players in Europe.

Due to that, Liverpool were believed to view Sterling at £50 million, but reluctantly settled for less - and he will now negotiate terms and complete a medical before the deal is officially completed.

City spend big to get their man

It has been well-known for some time that Manuel Pelligrini is keen to add more homegrown talents to his squad, with just Joe Hart and Richard Wright the only English players currently at City.

He has had to spend big and if there are no unexpected hitches in the deal, Sterling will become Manchester City's most expensive ever addition and also the most expensive British player, whilst the deal is also the third-highest amount that Liverpool have ever received for a player. 

He is only the first City signing of the summer so far, with other high-profile prospects such as Paul Pogba and Kevin de Bruyne linked with a switch to Manchester as they look to catch up to last season's champions, Chelsea

Meanwhile, his departure will allow Liverpool manager Brendan Rodgers to ensure he signs a new striker before the start of the season on August 9, with £32.5 million-rated Aston Villa striker Christian Benteke at the top of his list.