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 Arc'teryx Check Short Sleeve Shirt - XL
Vintage Arc'teryx Check Short Sleeve Shirt - XL
Arc'teryx
Vintage Arc'teryx Check Short Sleeve Shirt - XL
Regular price £40.00 Sale price£32.00 Save 20%
SALE
Quick view
Vintage Tommy Hilfiger Checked Long Sleeve Shirt - XS
Vintage Tommy Hilfiger Checked Long Sleeve Shirt - XS
Tommy Hilfiger
Vintage Tommy Hilfiger Checked Long Sleeve Shirt - XS
Regular price £25.00 Sale price£19.00 Save 24%
SALE
Quick view
Vintage Burberry Short Sleeve Shirt - S
Vintage Burberry Short Sleeve Shirt - S
Burberry
Vintage Burberry Short Sleeve Shirt - S
Regular price £55.00 Sale price£43.00 Save 22%
SALE
Quick view
Vintage Burberry Check Short Sleeve Shirt - XL
Vintage Burberry Check Short Sleeve Shirt - XL
Burberry
Vintage Burberry Check Short Sleeve Shirt - XL
Regular price £60.00 Sale price£48.00 Save 20%
SALE
Quick view
Vintage Tommy Hilfiger Checked Long Sleeve Shirt - M
Vintage Tommy Hilfiger Checked Long Sleeve Shirt - M
Tommy Hilfiger
Vintage Tommy Hilfiger Checked Long Sleeve Shirt - M
Regular price £25.00 Sale price£19.00 Save 24%
SALE
Quick view
Vintage Eddie Bauer Short Sleeve Shirt - L
Vintage Eddie Bauer Short Sleeve Shirt - L
Eddie Bauer
Vintage Eddie Bauer Short Sleeve Shirt - L
Regular price £35.00 Sale price£27.00 Save 23%
SALE
Quick view
Vintage Brooks Brothers Striped Long Sleeve Shirt - M
Vintage Brooks Brothers Striped Long Sleeve Shirt - M
Brooks Brothers
Vintage Brooks Brothers Striped Long Sleeve Shirt - M
Regular price £30.00 Sale price£23.00 Save 23%
SALE
Quick view
Vintage Ralph Lauren Check Short Sleeve Shirt - S
Vintage Ralph Lauren Check Short Sleeve Shirt - S
Ralph Lauren
Vintage Ralph Lauren Check Short Sleeve Shirt - S
Regular price £30.00 Sale price£23.00 Save 23%
SALE
Quick view
Vintage The North Face Short Sleeve Shirt - L
Vintage The North Face Short Sleeve Shirt - L
The North Face
Vintage The North Face Short Sleeve Shirt - L
Regular price £35.00 Sale price£27.00 Save 23%
SALE
Quick view
Vintage Patagonia Checked Short Sleeve Shirt - L
Vintage Patagonia Checked Short Sleeve Shirt - L
Patagonia
Vintage Patagonia Checked Short Sleeve Shirt - L
Regular price £30.00 Sale price£23.00 Save 23%
SALE
Quick view
Vintage The North Face Short Sleeve Shirt - M
Vintage The North Face Short Sleeve Shirt - M
The North Face
Vintage The North Face Short Sleeve Shirt - M
Regular price £35.00 Sale price£27.00 Save 23%
SALE
Quick view
Vintage 2000's Polo Ralph Lauren Patterned Shirt - M
Vintage 2000's Polo Ralph Lauren Patterned Shirt - M
Ralph Lauren
Vintage 2000's Polo Ralph Lauren Patterned Shirt - M
Regular price £40.00 Sale price£32.00 Save 20%
SALE
Quick view
Vintage 2000's Polo Ralph Lauren Patterned Short Sleeve Shirt - M
Vintage 2000's Polo Ralph Lauren Patterned Short Sleeve Shirt - M
Ralph Lauren
Vintage 2000's Polo Ralph Lauren Patterned Short Sleeve Shirt - M
Regular price £40.00 Sale price£32.00 Save 20%
SALE
Quick view
Vintage 2000's Carhartt Oversized Short Sleeve Shirt - L
Vintage 2000's Carhartt Oversized Short Sleeve Shirt - L
Carhartt
Vintage 2000's Carhartt Oversized Short Sleeve Shirt - L
Regular price £40.00 Sale price£32.00 Save 20%
SALE
Quick view
Vintage Billabong Plain Short Sleeve Shirt - L
Vintage Billabong Plain Short Sleeve Shirt - L
Rokit
Vintage Billabong Plain Short Sleeve Shirt - L
Regular price £35.00 Sale price£27.00 Save 23%
SALE
Quick view
Vintage Wrangler Heavyweight Button Up Flannel Shirt - XL
Vintage Wrangler Heavyweight Button Up Flannel Shirt - XL
Wrangler
Vintage Wrangler Heavyweight Button Up Flannel Shirt - XL
Regular price £45.00 Sale price£35.00 Save 22%
SALE
Quick view
Vintage Patagonia Check Short Sleeve Shirt - L
Vintage Patagonia Check Short Sleeve Shirt - L
Patagonia
Vintage Patagonia Check Short Sleeve Shirt - L
Regular price £30.00 Sale price£23.00 Save 23%
SALE
Quick view
Vintage Patagonia Checked Short Sleeve Shirt - L
Vintage Patagonia Checked Short Sleeve Shirt - L
Patagonia
Vintage Patagonia Checked Short Sleeve Shirt - L
Regular price £30.00 Sale price£23.00 Save 23%
SALE
Quick view
Vintage 90's Disney Winnie the Pooh Embroidered Denim Shirt - M
Vintage 90's Disney Winnie the Pooh Embroidered Denim Shirt - M
Rokit
Vintage 90's Disney Winnie the Pooh Embroidered Denim Shirt - M
Regular price £45.00 Sale price£35.00 Save 22%
SALE
Quick view
Vintage Levi's Dark Wash Oversized Denim Shirt - XL
Vintage Levi's Dark Wash Oversized Denim Shirt - XL
Levi's
Vintage Levi's Dark Wash Oversized Denim Shirt - XL
Regular price £45.00 Sale price£35.00 Save 22%
SALE
Quick view
Vintage  Columbia Silk Blend Hawaiian Shirt - L
Vintage  Columbia Silk Blend Hawaiian Shirt - L
Columbia
Vintage Columbia Silk Blend Hawaiian Shirt - L
Regular price £30.00 Sale price£23.00 Save 23%
SALE
Quick view
Vintage Patagonia Lightweight Utility Shirt - M
Vintage Patagonia Lightweight Utility Shirt - M
Patagonia
Vintage Patagonia Lightweight Utility Shirt - M
Regular price £35.00 Sale price£27.00 Save 23%
SALE
Quick view
Vintage Roberto Marazzi Stripe Long Sleeve Shirt - L
Vintage Roberto Marazzi Stripe Long Sleeve Shirt - L
Rokit
Vintage Roberto Marazzi Stripe Long Sleeve Shirt - L
Regular price £25.00 Sale price£19.00 Save 24%
SALE
Quick view
Vintage Campia Lightweight Patterned Hawaiian Shirt - L
Vintage Campia Lightweight Patterned Hawaiian Shirt - L
Rokit
Vintage Campia Lightweight Patterned Hawaiian Shirt - L
Regular price £35.00 Sale price£27.00 Save 23%

Showing 56- of

1940 products


Recently viewed