0

Your Cart is Empty

Clubs
International
Players
Era and type
Blog

Shop

Authentic vintage football shirts

482 results

482 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