Unsurprisingly, Cristiano Ronaldo has the most goals of any player this century with the Portuguese superstar also amassing the most games since 2000. The 40-year-old has scored an incredible 944 goals across his career for club and country with his latest goal arriving in Portugal's Nations League final win over Spain. Lionel Messi, arguably the greatest Argentinian footballer in history, ranks second with 882 goals. Barcelona icon Messi and Real Madrid legend Ronaldo are the two best footballers of their generation and have been compared constantly during their careers.
As the graphic above illustrates, Robert Lewandowski occupies third spot with two other legendary strikers completing the top five in Luis Suárez and Zlatan Ibrahimović. Harry Kane will be expected to surpass the 500-goal landmark next season with the England captain on 479. Kylian Mbappé will have aspirations of breaking into the top five across his career with the Real Madrid striker sneaking into the top twenty list with 389.
Comments