#1 Cristiano Ronaldo - 697 goals
In the opinion of many people the greatest player of all time, Ronaldo has done justice to the GOAT moniker and continues to perform at the optimum level despite having turned 34 earlier in February.
Cristiano Ronaldo evolved from the flamboyant and somewhat vain winger that he was during his Manchester United days into a cold-blooded business minded finisher whose sole aim is putting the ball in the back of the net.
The Portuguese international is the holder of a number of goal-scoring records, including being the highest goalscorer in the history of Real Madrid, the Champions League as well as the Portugal national team.
With 697 goals from 984 official matches, Ronaldo is the highest scoring active player, which has seen him win almost everything winnable in the game of football and all his teams have benefited immensely from his amazing consistency.