What vintage shirts sell for on eBay UK, by brand

By The Vintage Wholesaler ·

Short answer: the typical vintage shirt sold for £13.50 on eBay UK, with the middle half of brands between £8.90 and £20.00. The brands that sold for the most were Yves Saint Laurent (£23.60), Ralph Lauren (£19.36) and Harley-Davidson (£16.20).

Vintage shirts sold prices by brand

15 brands, highest median first, from 1,831 eBay UK sales.

BrandMedianMiddle halfSales
Yves Saint Laurent£23.60£16.00–£31.40120
Ralph Lauren£19.36£10.80–£29.99120
Harley-Davidson£16.20£10.80–£24.60129
Armani Jeans£16.00£10.80–£22.10120
Hugo Boss£15.10£8.90–£21.50127
Wrangler£14.40£10.80–£20.00120
Carhartt£14.40£10.80–£20.40120
Lacoste£13.50£9.90–£21.50121
Tommy Hilfiger£12.00£8.66–£16.57127
Tommy Hilfiger£11.90£8.70–£16.20127
Columbia£11.30£8.90–£16.10120
Fat Face£11.00£6.60–£17.00120
Calvin Klein£9.40£5.10–£13.40120
Napapijri£8.70£5.50–£16.00120
Jack Wills£6.50£3.30–£10.40120

What this means if you resell shirts

  • The brand decides the price. The top brand's median (£23.60) is 3.6 times the lowest (Jack Wills, £6.50).
  • Half the brands sell above £13.50. If you're paying a few pounds a piece landed, most branded shirts leave room for a margin.
  • Price from sold listings, never from asking prices, and check condition: the range inside one brand is wide.

Other types

How we collected it

eBay UK sold listings from UK sellers, the most recent sales for each brand and type (51 to 267 sales each), collected 6 Nov 2026. For each brand and type we searched eBay UK sold listings and took the 25th, 50th (median) and 75th percentile sold price. Combinations with fewer than 20 sales are left out. Prices are what the buyer paid for the item, excluding postage. Condition varies from new with tags to well worn, so treat these as typical prices, not a promise. More in all brands and types.