1- Lionel Messi (Argentina) - 802 goals, 42 trophies
Emerging from Barcelona’s academy La Masia, Lionel Messi quickly became one of the best players in football, winning his first Ballon d’Or in 2009 at the age of 22. He went on to win seven of them. He won the coveted treble twice with Barcelona and finally ended his wait for a major international trophy with the Copa America 2021 and then added the FIFA World Cup 2022 trophy to his haul, which also includes an Olympic gold medal from Beijing 2008.