Cristiano Ronaldo has scored 807 career goals, making him the highest ever goalscorer in the history of men’s soccer. Lionel Messi is 48 goals away from Ronaldo, but you never know if he will catch up due to their 3-year difference. The previous record-holder was Josef Bican scoring 805 goals between 1931 and 1955.