Collection: Shirts
SECOND HAND SHIRTS FOR MEN
Our collection of second-hand shirts for men consists of hundreds of unique pieces. From neat business shirts to casual models — every shirt is different and immediately wearable.
At EcoGents you will find second-hand shirts that are clearly sorted by size. Everything has been checked, so you can quickly find what suits you.
Are you looking for more pronounced prints and real character pieces? Then also view our vintage shirts.
Combine with our jackets, waistcoats, ties and spencers for a complete outfit.
The men's room for second-hand shirts in Tilburg
300m² of second-hand & vintage men's clothing • 4.9 on Google with 125+ reviews • Visitors from all over the Netherlands and Belgium
300m² of second-hand & vintage men's clothing • 4.9 on Google with 125+ reviews • Visitors from all over the Netherlands and Belgium
New shirts added daily.
There is always much more in our store in Tilburg than online. Come by and discover why customers often walk out with multiple shirts.
PUT YOUR OUTFIT TOGETHER
Combine second-hand shirts with jackets, waistcoats and ties for a complete look.
-
Vintage 70's Satellite shirt with pointed collar. Blue Green White striped. Size L.
Normal price $46.79 USDNormal priceUnit price / perOffer price $46.79 USDSold out -

Vintage 70's look Alexander's men's shop shirt with pointed collar. Blue Pink colored. Size XL.
Normal price $46.79 USDNormal priceUnit price / perOffer price $46.79 USDSold out -
Chenaski shirt. Orange Black print. Size M.
Normal price $34.94 USDNormal priceUnit price / perOffer price $34.94 USDSold out -

Beautiful vintage 70's lace shirt with pointed collar. White lace with floral motif. Size M.
Normal price $70.48 USDNormal priceUnit price / perOffer price $70.48 USDSold out -
Vintage 70's shirt with pointed collar. Green Orange Brown print. Size L.
Normal price $46.79 USDNormal priceUnit price / perOffer price $46.79 USDSold out -
Vintage 70's Men's Fashion shirt. Red Orange Gray checked. Size L.
Normal price $34.94 USDNormal priceUnit price / perOffer price $34.94 USDSold out -
Haupt shirt. Blue Brown Beige Floral print. Size 2XL / XXL.
Normal price $34.94 USDNormal priceUnit price / perOffer price $34.94 USDSold out -
WAM Classic shirt. Blue Orange White Floral print. Size XL. tailored fit.
Normal price $26.65 USDNormal priceUnit price / perOffer price $26.65 USDSold out -
NZA New Zealand Auckland shirt. Blue Green Red Floral print. Size L.
Normal price $26.65 USDNormal priceUnit price / perOffer price $26.65 USDSold out -
R2 Amsterdam shirt. Blue Brown White Leaves print. Size L.
Normal price $46.79 USDNormal priceUnit price / perOffer price $46.79 USDSold out -
Marvelis shirt. Blue Red Green print. Size L. modern fit.
Normal price $26.65 USDNormal priceUnit price / perOffer price $26.65 USDSold out -
Mexx vintage style shirt. Orange Green White print. Size XL.
Normal price $26.65 USDNormal priceUnit price / perOffer price $26.65 USDSold out -
Gentiluomo Silverline shirt. Blue light shiny motif. Size M.
Normal price $29.02 USDNormal priceUnit price / perOffer price $29.02 USDSold out -
Boss Hugo Boss shirt. Blue White print. Size M. slim fit / stretch.
Normal price $34.94 USDNormal priceUnit price / perOffer price $34.94 USDSold out -
Royal Class shirt. Blue and white checked. Size L. slim fit.
Normal price $23.10 USDNormal priceUnit price / perOffer price $23.10 USDSold out -
Vintage CANDA shirt. Orange Black motif. Size L.
Normal price $23.10 USDNormal priceUnit price / perOffer price $23.10 USDSold out -
NEXT Resort Leisure shirt short sleeve. Gray Blue striped. Size L. slim fit.
Normal price $20.73 USDNormal priceUnit price / perOffer price $20.73 USDSold out -
No Excess rib shirt. thick rib. Beige colored. Size XL. stretch.
Normal price $46.79 USDNormal priceUnit price / perOffer price $46.79 USDSold out -
Vintage Chaser jeans shirt with press studs. Light Blue colored. Size L.
Normal price $26.65 USDNormal priceUnit price / perOffer price $26.65 USDSold out -
Mr. Marvis rib shirt. Nice rib. Bordeaux colored. Size 2XL / XXL.
Normal price $34.94 USDNormal priceUnit price / perOffer price $34.94 USDSold out -
Vintage Leonardo shirt. Slightly shiny. Red with green dots. Size L.
Normal price $34.94 USDNormal priceUnit price / perOffer price $34.94 USDSold out -
Dstrezzed shirt. Beige Blue striped. Size L. regular fit.
Normal price $29.02 USDNormal priceUnit price / perOffer price $29.02 USDSold out -
Lerros Cotton Linen shirt short sleeves. Red mixed. Size XL.
Normal price $23.10 USDNormal priceUnit price / perOffer price $23.10 USDSold out -
Vintage Euforia shirt short sleeve. Purple Blue print. Size XL.
Normal price $34.94 USDNormal priceUnit price / perOffer price $34.94 USDSold out -
Vintage Malz & Co short sleeve shirt. Green Red Blue print. Size L.
Normal price $34.94 USDNormal priceUnit price / perOffer price $34.94 USDSold out -
Vintage Zeppelin shirt short sleeve. Brown Red Yellow Floral print. Size XL.
Normal price $29.02 USDNormal priceUnit price / perOffer price $29.02 USDSold out -
Atlas for Men short sleeve shirt. White with Gray stitching. Size 3XL / XXXL.
Normal price $20.73 USDNormal priceUnit price / perOffer price $20.73 USDSold out -
Vintage 80-90's Montgomery shirt short sleeve. Blue Green Brown Red print. Size 2XL / XXL.
Normal price $34.94 USDNormal priceUnit price / perOffer price $34.94 USDSold out



























