Brazil has produced some of the most iconic players in the history of world football. From Pelé to Garrincha and Ronaldo to Kaká, the country has a back catalogue of stars that is scarcely believable.
No other nation can match it. For all of Italy, Germany or Argentina's great pedigree as footballing powers, they are no equal for Brazil in terms of star power and status.
Even now, there are children the planet over who know the names Zico and Socrates. They may have no idea where they played, or even who they were, but they have heard these names spoken of in hallowed terms by their elders.
Brazil's teams in 1958, 1970 and 1982 are widely mentioned in the context of the greatest footballing sides of all time. World Cup winning efforts in 1994 and 2002 also packed a punch on the star radar.
But, where do the individual players rank in relation to each other?
Without further hesitation, let's take a look at who I personally rate as the Top 20 players in Brazil's footballing history.