Cristiano Ronaldo continues to defy all odds and age barriers to break and create more records in a colourful and well embellished football career.

And now, the Juventus maestro is now the highest goalscorer of all time in football after scoring for Juventus in their clash against Napoli. That’s makes him the greatest of all time too.

The 35-year-old reached the stunning landmark after scoring the first goal on Wednesday night for Juventus in their 2-0 win against Napoli to win the Italian Super Cup. It was his 1,040 games as a professional footballer.

The Portuguese legend surpassed Josef Bican for the most goals scored for club and country in football history – with his tally now at 760.

In his storied career, the former Real Madrid and Manchester United striker now has 760 goals and is only bound to expand that splendorus achievement as he continues to excel and emit light at the apex of world football.

With 715 career goals for club and country, playing just under 150 games fewer so far, and being two years Ronaldo’s junior, Is Lionel Messi capable of surpassing his record?