Men's Vintage Shirts

Button things up in one of our men's vintage shirts. Explore our edit of authentic styles from your favourite designers and brands, as well as unique one-off designs from the last 100 years. Browse through long sleeve, short sleeve, polo, striped, checked options in a wide range of colours and printed.

The rokit team is constantly on the lookout for top-quality secondhand styles. Don't forget to come back and check out our latest authentic men's retro shirts finds.

Filter
SALE
Quick view
Vintage Wrangler Oversize Flannel Shirt - M
Vintage Wrangler Oversize Flannel Shirt - M
Wrangler
Vintage Wrangler Oversize Flannel Shirt - M
Regular price £40.00 Sale price£34.00 Save 15%
SALE
Quick view
Vintage 90's Snap Button Western Style Shirt - XXL
Vintage 90's Snap Button Western Style Shirt - XXL
Rokit
Vintage 90's Snap Button Western Style Shirt - XXL
Regular price £45.00 Sale price£38.00 Save 16%
SALE
Quick view
Vintage Dakota Oversized Flannel Shirt - L
Vintage Dakota Oversized Flannel Shirt - L
Dakota
Vintage Dakota Oversized Flannel Shirt - L
Regular price £45.00 Sale price£38.00 Save 16%
SALE
Quick view
Vintage 70's GWG Kings Gingham Snap Button Western Shirt - M
Vintage 70's GWG Kings Gingham Snap Button Western Shirt - M
GWG
Vintage 70's GWG Kings Gingham Snap Button Western Shirt - M
Regular price £50.00 Sale price£42.00 Save 16%
SALE
Quick view
Vintage Rough Stock Patterned Snap Button Western Shirt - M
Vintage Rough Stock Patterned Snap Button Western Shirt - M
Rokit
Vintage Rough Stock Patterned Snap Button Western Shirt - M
Regular price £30.00 Sale price£25.00 Save 17%
SALE
Quick view
Vintage 90's North Crest Heavyweight Flannel Shirt - XL
Vintage 90's North Crest Heavyweight Flannel Shirt - XL
Rokit
Vintage 90's North Crest Heavyweight Flannel Shirt - XL
Regular price £40.00 Sale price£34.00 Save 15%
SALE
Quick view
Vintage Redsnap Western Style Short Sleeve Shirt - L
Vintage Redsnap Western Style Short Sleeve Shirt - L
Rokit
Vintage Redsnap Western Style Short Sleeve Shirt - L
Regular price £35.00 Sale price£29.00 Save 17%
SALE
Quick view
Vintage 90's Guess Jeans Long-sleeve Denim Shirt - XL
Vintage 90's Guess Jeans Long-sleeve Denim Shirt - XL
Guess
Vintage 90's Guess Jeans Long-sleeve Denim Shirt - XL
Regular price £50.00 Sale price£42.00 Save 16%
SALE
Quick view
Vintage 70's Karman Snap Button Western Shirt - S
Vintage 70's Karman Snap Button Western Shirt - S
Rokit
Vintage 70's Karman Snap Button Western Shirt - S
Regular price £65.00 Sale price£55.00 Save 15%
SALE
Quick view
Arc'teryx Lightweight Snap Button Plaid Shirt - L
Arc'teryx Lightweight Snap Button Plaid Shirt - L
Arc'teryx
Arc'teryx Lightweight Snap Button Plaid Shirt - L
Regular price £55.00 Sale price£46.00 Save 16%
SALE
Quick view
Y2k 00s Ecko Unltd  Stripe Shirt - L
Y2k 00s Ecko Unltd  Stripe Shirt - L
Ecko
Y2k 00s Ecko Unltd Stripe Shirt - L
Regular price £35.00 Sale price£29.00 Save 17%
SALE
Quick view
Vintage 80's Champion Heavyweight Flannel Shirt - XL
Vintage 80's Champion Heavyweight Flannel Shirt - XL
Champion
Vintage 80's Champion Heavyweight Flannel Shirt - XL
Regular price £75.00 Sale price£63.00 Save 16%
SALE
Quick view
Vintage Y2K Wrangler Western Style Shirt - XXL
Vintage Y2K Wrangler Western Style Shirt - XXL
True Religion
Vintage Y2K Wrangler Western Style Shirt - XXL
Regular price £40.00 Sale price£34.00 Save 15%
SALE
Quick view
Tommy Hilfiger Short Sleeve Check Shirt - S
Tommy Hilfiger Short Sleeve Check Shirt - S
Tommy Hilfiger
Tommy Hilfiger Short Sleeve Check Shirt - S
Regular price £30.00 Sale price£25.00 Save 17%
SALE
Quick view
Vintage Y2K Airwalk Western Style Shirt - XL
Vintage Y2K Airwalk Western Style Shirt - XL
Rokit
Vintage Y2K Airwalk Western Style Shirt - XL
Regular price £30.00 Sale price£25.00 Save 17%
SALE
Quick view
Calvin Klein Check Shirt - L
Calvin Klein Check Shirt - L
Calvin Klein
Calvin Klein Check Shirt - L
Regular price £35.00 Sale price£29.00 Save 17%
SALE
Quick view
Vintage 80's Woolrich Flannel Shirt - L
Vintage 80's Woolrich Flannel Shirt - L
Woolrich
Vintage 80's Woolrich Flannel Shirt - L
Regular price £80.00 Sale price£68.00 Save 15%
SALE
Quick view
Y2k 00s Guess Shirt - S
Y2k 00s Guess Shirt - S
Guess
Y2k 00s Guess Shirt - S
Regular price £35.00 Sale price£29.00 Save 17%
SALE
Quick view
Vintage 90's Looney Tunes Embroidered Long-sleeve Denim Shirt - M
Vintage 90's Looney Tunes Embroidered Long-sleeve Denim Shirt - M
Rokit
Vintage 90's Looney Tunes Embroidered Long-sleeve Denim Shirt - M
Regular price £55.00 Sale price£46.00 Save 16%
SALE
Quick view
Vintage 90's Eddie Bauer Short Collar Long-sleeve Denim Shirt - S
Vintage 90's Eddie Bauer Short Collar Long-sleeve Denim Shirt - S
Eddie Bauer
Vintage 90's Eddie Bauer Short Collar Long-sleeve Denim Shirt - S
Regular price £40.00 Sale price£34.00 Save 15%
SALE
Quick view
Vintage 90's Marlboro Country Long-sleeve Denim Shirt - L
Vintage 90's Marlboro Country Long-sleeve Denim Shirt - L
Rokit
Vintage 90's Marlboro Country Long-sleeve Denim Shirt - L
Regular price £45.00 Sale price£38.00 Save 16%
SALE
Quick view
Vintage Dickies Quilted Oversized Flannel Shirt - XL
Vintage Dickies Quilted Oversized Flannel Shirt - XL
Dickies
Vintage Dickies Quilted Oversized Flannel Shirt - XL
Regular price £55.00 Sale price£46.00 Save 16%
SALE
Quick view
Vintage Calvin Klein Grey Wash Long-sleeve Denim Shirt - XL
Vintage Calvin Klein Grey Wash Long-sleeve Denim Shirt - XL
Calvin Klein
Vintage Calvin Klein Grey Wash Long-sleeve Denim Shirt - XL
Regular price £40.00 Sale price£34.00 Save 15%
SALE
Quick view
Calvin Klein Long Sleeve Shirt - M
Calvin Klein Long Sleeve Shirt - M
Calvin Klein
Calvin Klein Long Sleeve Shirt - M
Regular price £35.00 Sale price£29.00 Save 17%

Showing 64- of

2025 products


Recently viewed