Football shirts are much more than just fabric – they’re are wearable stories that celebrate iconic victories, legendary players, and timeless designs. Whether it’s the nostalgia of a classic moment or the bold style of a modern kit, football shirts bring fans closer to the game they love.
In this blog, we’ll take you on a journey through our picks of the best football shirts of all time, paying tribute to the style, history and the passion that make these kits unforgettable.
Jump to:
10. Celtic home shirt (1967)
9. Flamengo home shirt (1981)
8. FC Barcelona home shirt (2010-2011)
7. Juventus home shirt (1997-1998)
6. Nigeria home shirt (2018)
5. Brazil home shirt (1970)
4. Argentina home shirt (1986)
3. AC Milan home shirt (1993-1994)
2. Dutch national team home shirt (1988)
1. Ajax home shirt (1971-1973)
Celtic’s green and white horizontal stripes are instantly recognizable but the shirt worn by the ‘Lisbon Lions’ in 1967 holds a special place in football history. This was the kit Celtic wore when they became the first British club to win the European Cup, defeating Inter Milan 2-1 in a thrilling final.
Few shirts embody a club’s passion like Flamengo’s red-and-black stripes. Worn during their historic Copa Libertadores win and subsequent victory over Liverpool in the World Cup,this shirt is a symbol of f Brazilian football at its finest.
With legends like Zico leading the charge, this kit isn’t just a piece of clothing – it’s a piece of football history, cherished by fans of classic football shirts around the world.
This shirt marked the pinnacle of FC Barcelona’s tiki-taka era under Pep Guardiola. With thin blaugrana stripe, it became synonymous with a team that dazzled the football world, led by stars like fLionel Messi, Xavi and Iniesta.
Barcelona’s 2010-2011 season culminated in a dominant Champions League victory over Manchester United, cementing the kit as one of the best football shirts of all time.
Juventus‘ black and white stripes are timeless, but the 1997-1998 kit, complete with Sony sponsorship oozed pure class. This was the era of Marcello Lippi dominate Juve side, featuring stars like Alessandro Del Piero and Zinedine Zidane.
Loved by retro football shirt fans, this kit remains a symbol of elegance and power on the pitch.
Nigeria’s bold green and white zigzag design caused a sensation at the 2018 World Cup. The shirt was a fresh and modern take on football kits and immediately stood out among the more traditional shirts. Within minutes of its launch, the shirt sold out worldwide, proving that even modern designs can become classic football shirts in their own right.
This yellow-and-green Brazil shirt from 1970 is the epitome of Samba football. Worn by legends like Pelé, Jairzinho and Tostão, this kit symbolizes the beauty of attacking football as Brazil swept to victory in the World Cup in Mexico.
For many, this remainsthe best football shirt of all time, a perfect blend of style and substance that encapsulates the magic of the game.
Diego Maradona’s brilliance defined the 1986 World Cup, and he light blue and white of Argentina’s striped shirt became a global icon. From the infamous ‘Hand of God’ to the magical solo goal against England, this kit witnessed some of football’s most legendary moments.
No list of the best retro football shirts is complete without this masterpiece.
AC Milan‘s red-and-black stripes are iconic, and the 1993-94 shirt symbolizes their dominance under coach Fabio Capello. Featuring legends like Franco Baresi, Paolo Maldini and Dejan Savićević, AC Milan wore this kit during their crushing 4-0 Champions League final victory over Barcelona.
It’s a must-have for fans of classic football shirts and a testament to one of football’s greatest teams.
This orange shirt with its geometric pattern became a symbol of Dutch brilliance during the 1988 European Championship. Led by Marco van Basten’s stunning volley in the final, the Netherlands captured their only major international trophy in this iconic kit.
Bold, stylish, and unforgettable, this is undoubtedly one of the best retro football shirts ever created.
The wide red stripe of Ajax’s shirt is simplicity at its best. . Worn during their three consecutive European Cup wins , this kit defined Ajax’s golden era under the leadership of Johan Cruyff and Rinus Michels.
Recognizable around the world, this is more than a shirt – it’s a piece of football immortality and a true contender for the best football shirt of all time.
Love these shirts? Don’t miss out!
Do these iconic shirts get you excited? Then subscribe to our newsletter! We regularly give away shirts from our partner clubs and keep you updated on exclusive promotions, the latest football offers and more. Don’t miss out – winning your favourite football shirt might be one click away!
–
Check some other articles