Vintage, retro and authentic Real Madrid shirts

Skip to results list

Filters

66 items

Filter

Real Madrid's white is the shirt of the most successful club in Champions League history. Here you will find authentic vintage Real Madrid shirts, selected one by one, from Zidane's Galácticos to the Cristiano Ronaldo era, from Benzema's Ballon d'Or shirt to Kylian Mbappé. Many of them are one-offs.

The history of Real Madrid shirts, era by era

The Galácticos of Zidane and Raúl

Arriving in 2001, Zinédine Zidane wore Real's number 5 and scored one of the finest volleys in history in the 2002 Champions League final. Alongside him, Raúl, number 7 and club icon. The 2001 to 2006 shirts with Zidane's name are among the most sought-after in the collection.

The Cristiano Ronaldo era

Cristiano Ronaldo arrived in 2009 wearing number 9, before taking the 7 the following season. Until 2018, he became the club's all-time top scorer and won four Champions Leagues. We offer his home, away and third shirts from almost all his Madrid seasons.

From Benzema to Mbappé

Karim Benzema took over and won the Ballon d'Or in 2022: the 2022/2023 Ballon d'Or edition shirts are in high demand. Luka Modrić, Vinícius Júnior, Eden Hazard, Rodrygo and then Kylian Mbappé, who arrived in 2024, complete the collection.

Each piece is listed with its size, season and real condition. You can also browse all our La Liga shirts and the eternal rivals, FC Barcelona. Our guide to the different shirt versions will help you choose. Have a Real Madrid shirt to sell? We buy football shirts.

By player: Cristiano Ronaldo, Zidane, Benzema, Mbappé, Eden Hazard.