He made his professional debut in 2002, so basically he's been playing professionally for 20+ years. He's 39 years old now btw and is the top scorer in football/soccer history
Hundred of players have won a world cup. It means nothing. Only one player has all the big records in the entire history of the sport, and that's Ronaldo.,