Ronaldo is in the wrong club-Barnes
Barnes says that Ronaldo's United teammates are a big reason why the 37-year-old has struggled in recent months.
Liverpool legend John Barnes claims that Cristiano Ronaldo will be regretting not signing for Manchester City last summer.
The Portuguese forward was in advanced talks to move to the Etihad Stadium in August before making a last-minute switch to re-join Manchester United.
He made a strong start to life back at Old Trafford with nine goals in his first 11 appearances, but has now found the back of the net just once in his last 10 matches.
Barnes says that Ronaldo's United teammates are a big reason why the 37-year-old has struggled in recent months.
'His goal record is great for a 37-year-old, but I think if he had come to City, he'd probably have 25 goals now, because the good players there would have found him a lot easier,' Barnes told the Mirror.
'They would have had the vision and the technique to put him in, whereas I think some of the players at United simply don't have that vision to put him in on goal.
'Then there's the other argument that his legs have gone and he's not got the pace he had four of five years ago.
'I think what's probably got him frustrated is that he's not had the same service he's been used to in the past and people haven't seen him.'
When it looked like Ronaldo was going to sign for City last summer, Alex Ferguson and ex-teammates such as Rio Ferdinand and Patrice Evra stepped in to convince the forward not to play for United's rivals.
'I rang him (Ronaldo) straight away: "What's going on? Tell me you're lying"', Ferdinand said. 'Every type of no, no, no in the conversation.
'I'm like all the fans, I'm exactly the same and we are all the same like that: "Please tell me you're not going?"'.
Ronaldo will not feature against City in this afternoon's Manchester derby because he has been ruled out through injury.