Manchester United legend Gary Neville admits he had his doubts over Cristiano Ronaldo when he first joined the club.

Neville said of the Real Madrid star in his column for the Mail on Sunday: "I will never forget coming back from a game against Charlton some time after Cristiano Ronaldo had signed for Manchester United and thinking to myself: 'Do you know what? I just give up with him.'

"He had been flailing around on the ground, he was never in his position and he was unreliable.

"As someone who had played with David Beckham and Ryan Giggs, world-class players who worked up and down and did the ugly part of the game, playing with Cristiano Ronaldo was a constant frustration.

"He would go wandering off to the left, to the right, up the middle; he was inconsistent; and he would cost us. I remember him giving the ball away at Chelsea in the Mourinho years and Chelsea scoring.

"He would win us a match but then we wouldn't see him for the next game."