0

Your Cart is Empty

Clubs
International
Players
Era and type
Blog

Shop

Authentic vintage football shirts

483 results

483 results match your filters

Authentic vintage and classic football shirts from the 1980s to today – hundreds of original shirts from the Premier League, Serie A, the Bundesliga, international teams and beyond. Every shirt is hand-checked, photographed in detail and shipped from London. 10,000+ shirts sold to 83 countries. No fakes.

Clubs: Arsenal · Manchester United · Liverpool · Chelsea · Spurs · Newcastle · Celtic · Rangers · AC Milan · Inter · Juventus · Boca Juniors

Leagues: Premier League · Serie A · Bundesliga · La Liga · Scottish clubs · International

Eras and brands: 80s · 90s · 2000s · adidas · Umbro · Nike · Match worn