Cape Town - Former Liverpool defender Jamie Carragher believes Raheem Sterling deserves every penny of his reportedly lucrative new contract with Manchester City.
Sky Sports have reported that Sterling is set to sign a new deal which will see him earn £300 000 per week until 2023, following some superb performances for City.
Sterling has made 40 goal contributions since the start of 2017/18 with 24 goals and 16 assists. Only Liverpool's Mohamed Salah has made more contributions (50 - 37 goals and 13 assists) over that period.
The England forward was in top form last Sunday as he struck a brace during a 6-1 Premier League demolition of Southampton at the Etihad Stadium.
Speaking on Monday Night football, Carragher said: "We are hearing reports that Sterling is on the verge of signing a big contract and maybe there are eyebrows raised because of the figures involved, but when you look at the stats, he is in the company of players who are earning those figures and people are saying are the best players in the league.
"Go back to England in the summer and this lad gets far too much criticism. When you look at what this lad is achieving, the move to Manchester City, the pressure and the price-tag. Plus Pep Guardiola, who everyone wants to play for, came in and can get players from Spain and anywhere in the world.
"This young English lad is thriving under maybe the best manager in the world and in the best team in the league. He deserves everything he gets."