Four careers, one name on the back
A kids Ronaldo shirt is not one product, it is a choice between four clubs and two players. Manchester United, Real Madrid, Juventus and Al Nassr all sold a Ronaldo 7, and the shirts do not cost anything like the same. On top of that, there is a second Ronaldo entirely, the Brazilian striker who wore 9 at Inter and Barcelona in the 1990s, and his shirts turn up in the same search results.

For a child, the practical answer is usually a graded original from the years the parent remembers, in a boys size, because those are the ones that exist in youth sizing at a price that survives a growth spurt. Manchester United shirts printed Ronaldo 7 from 2021-22 sit around 60 dollars in boys sizes. The 2007-09 shirt, the Ballon d’Or and Moscow era, runs closer to 175. A Juventus 2018-19 or 2019-20 with the same print sits between 35 and 60.
Check the number before you buy
This is the mistake that comes back. A 2000-01 Inter Milan third shirt printed Ronaldo 9 is a beautiful thing, but it is the other Ronaldo, and a child who asked for Cristiano will notice immediately. The rule is simple: Cristiano wears 7 at United, Madrid and Portugal, and 9 at Inter or Barcelona means Ronaldo Nazario.
Sizing, and the case for buying blank
Vintage boys sizing runs by age band, XL Boys typically covering 13 to 16 years, and it runs slim by modern standards. Since each original is a single item in a single size, the size decides the purchase more than the season does. A printed shirt also cannot usually be returned, which matters more for a child than for an adult.
| What | Detail | US price |
|---|---|---|
| Manchester United 2021-22, Ronaldo 7 | Boys sizes, graded | From about 60 USD |
| Manchester United 2007-09, Ronaldo 7 | Boys sizes, graded | Around 175 USD |
| Juventus 2018-20, Ronaldo 7 | Boys sizes, graded | 35 to 60 USD |
| Inter Milan 2000-01, Ronaldo 9 | The other Ronaldo | Around 175 USD |
Related: the full Cristiano Ronaldo jersey guide.
Frequently asked questions
Which Ronaldo jersey is best for a child?
In youth sizing the realistic choice is a graded Manchester United or Juventus original printed Ronaldo 7. United shirts from 2021-22 sit around 60 dollars in boys sizes, the 2007-09 shirt closer to 175, and Juventus shirts from 2018 to 2020 between 35 and 60.
How do I avoid buying the wrong Ronaldo?
Look at the number and the club. Cristiano Ronaldo wore 7 at Manchester United, Real Madrid and Portugal, and 9 at Al Nassr. A shirt printed Ronaldo 9 for Inter Milan or Barcelona is Ronaldo Nazario, the Brazilian striker of the 1990s.
Are these new or second hand?
Second hand and graded. Each one is a single shirt in a single size, described by condition on a ten point scale, so the listing you see today may not be there next week.
What size is XL Boys?
Vintage boys sizing follows age bands rather than chest measurements, with XL Boys usually covering roughly 13 to 16 years. It runs slim compared with modern youth kits, so size up when in doubt.
