Collection: Vintage shirts
VINTAGE SHIRTS FOR MEN
Our collection of vintage shirts for men consists of characterful pieces that you don't find everywhere. From bold prints to 70s collars and retro designs — every shirt is unique and immediately wearable.
At EcoGents you will find vintage shirts with appeal, carefully checked and clearly sorted by size. No standard basics, but shirts with color, story and character.
Would you prefer a broader range that also includes neat business shirts and quiet casual models? Then take a look at our complete collection of second hand shirts.
Combine with our waistcoats, jackets and ties for a complete vintage outfit.
300m² of second-hand & vintage men's clothing • 4.9 on Google with 125+ reviews • Visitors from all over the Netherlands and Belgium
New vintage shirts added daily.
There is always much more in our store in Tilburg than online. Come by and discover why our vintage shirts are so popular.
PUT YOUR OUTFIT TOGETHER
Combine vintage shirts with waistcoats, jackets and ties for a complete look with character.
-

Vintage Wrangler lightly lined flannel shirt with press studs. Beige Blue Purple colored. Size L.
Regular price €49,50 EURRegular priceUnit price / perSale price €49,50 EURSold out -
Vintage Marca shirt. Light yellow striped motif. Size XL.
Regular price €24,50 EURRegular priceUnit price / perSale price €24,50 EURSold out -
Vintage 80's / 90's Shirt Language Viscose shirt short sleeve. Yellow Blue print. Size XL.
Regular price €27,50 EURRegular priceUnit price / perSale price €27,50 EURSold out -
Vintage 80's / 90's Fashion shirt short sleeve Blue Yellow Pink print. Size L.
Regular price €24,50 EURRegular priceUnit price / perSale price €24,50 EURSold out -
Vintage 80's / 90's Fictif shirt short sleeve. Black Green Purple Pink colored. Size XL.
Regular price €29,50 EURRegular priceUnit price / perSale price €29,50 EURSold out -
Vintage 80's / 90's No Name shirt short sleeve. Red Purple Green floral print. Size XL.
Regular price €27,50 EURRegular priceUnit price / perSale price €27,50 EURSold out -
Vintage Sports Craft shirt short sleeve. Blue Orange bird print. Size XL. tapered fit.
Regular price €24,50 EURRegular priceUnit price / perSale price €24,50 EURSold out -
Vintage Bergerie di Cania Hawaii Shirt Short Sleeve. Brown palm trees print. Size XL.
Regular price €29,50 EURRegular priceUnit price / perSale price €29,50 EURSold out -
Vintage Otto Kern Silk Shirt. Blue colored. Size 2XL / XXL.
Regular price €29,50 EURRegular priceUnit price / perSale price €29,50 EURSold out -
Vintage 70's shirt with point collar. Blue gray striped. Casual cuff knot. Size M.
Regular price €39,50 EURRegular priceUnit price / perSale price €39,50 EURSold out -
Vintage Andeson shirt. Black and white wrinkle effect. Size M.
Regular price €22,50 EURRegular priceUnit price / perSale price €22,50 EURSold out -
Vintage 80-90's picco shirt short sleeve. Brown red orange yellow print. Size XL.
Regular price €27,50 EURRegular priceUnit price / perSale price €27,50 EURSold out -
Vintage energy gold western shirt with press studs and point collar. Black + white stitching. Size L.
Regular price €39,50 EURRegular priceUnit price / perSale price €39,50 EURSold out -
Vintage Edwin shirt. Yellow purple striped. Size L.
Regular price €29,50 EURRegular priceUnit price / perSale price €29,50 EURSold out -
Vintage 70's aivilos shirt short sleeve. Orange brown beige checker. Size M.
Regular price €24,50 EURRegular priceUnit price / perSale price €24,50 EURSold out -
Vintage Boss Hugo Boss shirt. Beige colored. Size XL.
Regular price €24,50 EURRegular priceUnit price / perSale price €24,50 EURSold out -
Vintage Easy Way flannel shirt with jeans accents. Yellow blue checked. Size L.
Regular price €19,50 EURRegular priceUnit price / perSale price €19,50 EURSold out -
Vintage Lee shirt. Green yellow purple checkered. Size XL.
Regular price €22,50 EURRegular priceUnit price / perSale price €22,50 EURSold out -

Vintage Friendship Shirt Short sleeve with pointed collar. Green white striped motif. Size L.
Regular price €29,50 EURRegular priceUnit price / perSale price €29,50 EURSold out -
Vintage 80's shirt. Blue yellow gray print. Size 2XL / XXL.
Regular price €22,50 EURRegular priceUnit price / perSale price €22,50 EURSold out -
Vintage Easy Shirt Short Sleeve. Beige green white print. Size L / XL.
Regular price €19,50 EURRegular priceUnit price / perSale price €19,50 EURSold out -
Vintage Giordano shirt. Green blue black checked. Size XL. Thicker fabric.
Regular price €19,50 EURRegular priceUnit price / perSale price €19,50 EURSold out -
Vintage Pacific Motion Shirt Short Sleeve. Brown gray. XL
Regular price €22,50 EURRegular priceUnit price / perSale price €22,50 EURSold out -
Vintage shirt with short sleeves. Blue White. † Size XL
Regular price €17,50 EURRegular priceUnit price / perSale price €17,50 EURSold out























