Gary Neville was left stunned after hearing an incredible fact about former team-mate Cristiano Ronaldo.
Ronaldo, playing at his sixth European Championship at the age of 39, featured as Portugal secured a 3-0 win against Turkey In their second group stage fixture.
Roberto Martinez's men remain one of the favourites to win this year's tournament having already secured their place in the last-16.
After two matches Ronaldo remains goalless so far but he registered an assist in the win over Turkey on Saturday.
In the lead up to the match, Neville was left shocked after finding out Ronaldo's career goal tally for club and country.
Cristiano Ronaldo is currently playing at his sixth European Championship at the age of 39
Gary neville was left stunned after a fact about his former Man United team-mate was revealed
Speaking on ITV, Neville said: 'I can't believe what I've just heard, 895 goals for club and country. It's not right that.
'I obviously knew he'd scored a few goals but honestly his professionalism, he's never taken a chance once at any point in his career with his preparation, he's a phenomenon and one of the greatest that we'll ever see.
'His dedication and his determination to win is unbelievable and 895 goals is bordering on illegal.'
Neville played alongside Ronaldo at Manchester United between 2003 and 2009 and he claims the forward always had high ambitions from a young age.
'Even in his early days where he was erratic with his performance, he had that determination in him to be the very best,' Neville added.
'He was one of the very first players I remember when you think about the collective, we always talk about the team, he wanted to be the best player in the world, he said publicly that he wanted to win the Ballon d'Or
Neville played alongside Ronaldo at Manchester United between 2003 and 2009
'And he knew that if he was the Ballon D'or player that the team would win as well. He's got such confidence and what he's done is off the scale.'
Ronaldo, of course, went on to win five Ballon d'Ors, five Champions Leagues, multiple league titles across England, Spain and Italy as well as the Euros in 2016.