With over 900 goals at club and international level combined, Cristiano Ronaldo is the top goalscorer of all time.