ALL SHIRTS

Every vintage football shirt we hold, from the 1970s to the 2020s. Club and country, home, away, third, goalkeeper and training. All originals from the season on the label, each one graded, measured and photographed as it is.

More information

Original shirts, not retro reproductions

Most of what gets sold as a retro football shirt is a new copy of an old design. Ours are not. Every jersey here left a factory in the era it belongs to and was sold or worn at the time, which is the entire reason it is worth owning. Once the surviving stock of a given season runs out, there is no reprint. Nobody is making more 1994 Italy shirts.

That also means almost everything on this page is one of one. Each listing is a single physical shirt in a single size, not a product line with a size dropdown, so when a size is gone it is gone.

Shop by era

Each decade produced a completely different garment. The 1970s are heavy cotton with no sponsor at all. The 1980s bring the first sponsors and the template kits. The 1990s are the loud ones, baggy and patterned, and the reason most people start collecting. The 2000s tighten up and give you the Galácticos, the 2010s are the modern classics turning collectable right now, and the 2020s cover recent short-run kits including 2022 World Cup final shirts.

Shop by club, country or player

Club football runs across the Premier League, Serie A, La Liga, the Eredivisie and beyond, with the deepest runs at Barcelona, Manchester United, Real Madrid, AC Milan, Juventus and Ajax.

National team shirts cover World Cup and European Championship kits from every era. If you are after a specific name on the back, there are dedicated pages for players including Messi, Ronaldinho, Cristiano Ronaldo, Henry, Zidane and Beckham. By manufacturer, the biggest are Nike, Adidas, Umbro and Kappa.

How we grade and measure

Vintage means used, and how used is the thing that decides what a shirt is worth. Every listing carries a condition grade, notes on anything specific such as a mark or a repair, and full measurements taken flat: pit to pit across the chest and top to bottom down the back. Size labels from the eighties and nineties bear little relation to modern sizing, so those numbers are what you should compare against a shirt you already own, not the letter on the tag.

Authenticity is checked by hand before anything is listed. No fan versions, no replicas passed off as originals. The rarest pieces, including match and player issue shirts, are gathered in grail shirts.

Good to know

Are these original vintage shirts or modern retro reproductions?
Originals only. Every shirt left a factory in the era it belongs to and was sold or worn at the time. Most of what is sold elsewhere as retro is a recently made copy of an old design. Ours are not.
How do I find the right size?
Ignore the label and use the measurements. Every product page lists pit to pit across the chest and top to bottom down the back, taken flat. Compare those against a shirt you already own, because sizing from the eighties and nineties bears little relation to modern sizing.
How is condition graded?
Every shirt gets an honest grade plus notes on anything specific such as a mark, a repair or print wear, alongside photos of the actual item. Vintage means used, and we would rather you know exactly what you are getting.
Is each shirt one of a kind?
Almost always. Each listing is a single physical shirt in a single size rather than a product line with a size dropdown, so once it sells it is gone.
What does shipping cost?
Shipping is free within the Netherlands and Belgium on orders from 100 euro, and free worldwide from 150 euro. Everything ships tracked.

Browse more shirts

Skip to results list

Active filters:

1200 items
Column grid
Column grid

Filter

Active filters:

  • PSG 2015-16 Home Di Maria #11 Shirt L

    View store information

    PSG 2015-16 Home Di Maria #11 Shirt L

    PSG / Home / Nike

  • Ajax 2022-23 Third Tadic #10 Shirt M

    View store information

    Ajax 2022-23 Third Tadic #10 Shirt M

    Ajax / Third / Adidas

  • Bayern Munich 2004-05 Away Ballack #13 Shirt S

    View store information

    Bayern Munich 2004-05 Away Ballack #13 Shirt S

    Bayern Munich / Away / Adidas

  • Feyenoord 2001-02 Goalkeeper Zoetebier #1 Shirt XXL

    View store information

    Feyenoord 2001-02 Goalkeeper Zoetebier #1 Shirt XXL

    Feyenoord / Goalkeeper / Kappa

  • Argentina 2004-05 Home Tevez #11 Shirt XL

    View store information

    Argentina 2004-05 Home Tevez #11 Shirt XL

    Argentina / Home / Adidas

  • FC Barcelona 2012-13 Away Messi #10 Shirt XL

    View store information

    FC Barcelona 2012-13 Away Messi #10 Shirt XL

    FC Barcelona / Away / Nike

  • Arsenal 2008-10 Home Van Persie #11 Shirt XL

  • Valencia 2005-06 Home David Villa #7 Shirt XXL

    View store information

    Valencia 2005-06 Home David Villa #7 Shirt XXL

    Valencia / Home / Nike

  • Juventus 2003-04 Home Del Piero #10 Shirt XL

    View store information

    Juventus 2003-04 Home Del Piero #10 Shirt XL

    Juventus / Home / Nike

  • Chelsea 1999-2001 Home Zola #25 Shirt L

    View store information

    Chelsea 1999-2001 Home Zola #25 Shirt L

    Chelsea / Home / Umbro

  • Marseille 1999-2000 Away Pires #7 Shirt L

    View store information

    Marseille 1999-2000 Away Pires #7 Shirt L

    Marseille / Away / Adidas

  • PSG 2007-08 Home Pauleta #9 Shirt XL

    View store information

    PSG 2007-08 Home Pauleta #9 Shirt XL

    PSG / Home / Nike

  • Chicago Fire 2003-04 Home Beasley #7 Shirt L

    View store information

    Chicago Fire 2003-04 Home Beasley #7 Shirt L

    Chicago Fire / Home / Nike

  • Argentina 1994 Home Maradona #10 Shirt L

    View store information

    Argentina 1994 Home Maradona #10 Shirt L

    Argentina / Home / Adidas

  • Juventus 1995-96 Third Del Piero #10 Shirt XL

    View store information

    Juventus 1995-96 Third Del Piero #10 Shirt XL

    Juventus / Third / Kappa

  • Real Madrid 1998-99 Away Redondo #6 Shirt L

    View store information

    Real Madrid 1998-99 Away Redondo #6 Shirt L

    Real Madrid / Away / Adidas

  • Ajax 1998-99 Home F. De Boer #4 Shirt XL

    View store information

    Ajax 1998-99 Home F. De Boer #4 Shirt XL

    Ajax / Home / Umbro

  • Manchester United 2004-06 Home Rooney #8 Shirt M

    View store information

    Manchester United 2004-06 Home Rooney #8 Shirt M

    Manchester United / Home / Nike

  • England 1993-95 Home Shearer #9 Shirt L

    View store information

    England 1993-95 Home Shearer #9 Shirt L

    England / Home / Umbro

  • Feyenoord 2000-01 Home Kalou #7 Shirt XXL

    View store information

    Feyenoord 2000-01 Home Kalou #7 Shirt XXL

    Feyenoord / Home / Kappa

  • Brazil 2002-04 Home Ronaldo #9 Shirt S

  • AC Milan 1994-95 Home Shirt L

    View store information

    AC Milan 1994-95 Home Shirt L

    AC Milan / Home / Lotto

  • West Ham United 1995-97 Home Shirt L

    View store information

    West Ham United 1995-97 Home Shirt L

    West Ham United / Home / Pony

  • Lille 2012-13 Third Payet #7 Shirt M

    View store information

    Lille 2012-13 Third Payet #7 Shirt M

    Lille / Third / Umbro