What vintage t-shirts sell for on eBay UK, by brand

By The Vintage Wholesaler ·

Short answer: the typical vintage T-shirt sold for £10.80 on eBay UK, with the middle half of brands between £6.50 and £14.50. The brands that sold for the most were O'Neills (£25.00), Stone Island (£24.99) and Stüssy (£19.30).

Vintage t-shirts sold prices by brand

53 brands, highest median first, from 6,810 eBay UK sales.

BrandMedianMiddle halfSales
O'Neills£25.00£13.00–£34.00164
Stone Island£24.99£16.42–£54.49120
Stüssy£19.30£12.90–£26.70120
Lacoste£17.00£10.00–£29.00120
Harley-Davidson£16.10£10.80–£22.00131
Starter£15.20£9.70–£22.30267
Hugo Boss£15.08£10.59–£20.00135
Patagonia£15.00£10.50–£18.90120
Ralph Lauren£14.00£9.35–£20.43120
Emporio Armani£13.95£7.54–£16.45138
Gant£13.40£8.70–£18.50129
Carhartt£13.25£10.19–£17.95122
Quiksilver£13.00£8.70–£20.00120
Berghaus£13.00£8.00–£18.30121
Jordan£12.99£6.52–£21.50121
NBA£12.00£7.30–£20.00121
Umbro£11.99£6.51–£29.99120
Lonsdale London£11.30£7.00–£18.00212
Disney£11.00£6.20–£14.00167
Tommy Hilfiger£10.99£6.52–£13.25127
Gymshark£10.95£7.99–£21.49124
Adidas£10.80£5.98–£13.99144
Barbour£10.80£6.50–£16.20120
Armani Jeans£10.80£6.50–£15.00125
Kenzo£10.80£5.50–£17.60121
Timberland£10.80£5.50–£14.50130
Diesel£10.80£6.00–£17.00129
Fred Perry£10.80£6.50–£18.30120
Under Armour£10.37£6.52–£13.99133
Calvin Klein£10.00£5.50–£13.50121
Wrangler£10.00£6.30–£15.10126
NFL£10.00£6.10–£14.50124
Tommy Jeans£9.99£5.45–£13.61120
Nike£9.95£5.00–£12.99133
Superdry£9.73£5.00–£13.58122
Dickies£9.73£6.51–£14.01120
Champion£9.72£4.37–£17.95136
The North Face£9.72£6.52–£12.94132
Chaps£9.70£7.10–£11.3051
Columbia£8.99£5.95–£11.95120
Napapijri£8.70£5.50–£13.00120
Guess£8.00£5.00–£14.50122
U.S. Polo Assn.£7.60£4.40–£10.30121
Fila£7.40£3.78–£12.95124
Reebok£7.04£3.95–£12.00120
Puma£6.80£2.99–£12.99123
Levi's£6.52£2.50–£10.79122
Kappa£6.52£3.36–£10.68123
Hollister£5.45£3.31–£8.66120
Gap£5.00£3.30–£8.70121
Lotto£5.00£1.60–£10.00103
Jack&Jones£5.00£2.20–£10.50125
Primark£3.30£2.00–£7.00120

What this means if you resell t-shirts

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

We sell vintage t-shirts by the bundle, every piece photographed before you buy: see the bundle.

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.