← Back to all teams

Heart of Midlothian Vintage Shirts

271 available right now, compared across 250+ specialist stores.

Search all Heart of Midlothian shirts →
Heart Of Midlothian 2024/26 Training Shirt - L (Womens) TopBinz Football Shirts
Heart Of Midlothian 2024/25 Training Shirt - L (Womens) TopBinz Football Shirts
Heart Of Midlothian 2007/08 Home Shirt - XL TopBinz Football Shirts
Heart Of Midlothian 2003/04 Away Shirt - L TopBinz Football Shirts
Heart Of Midlothian 1998/99 Home Shirt - XL TopBinz Football Shirts
Heart Of Midlothian 1995/97 Home Shirt (Scottish Cup Final) - XL TopBinz Football Shirts

Heart of Midlothian shirts in stock right now

Kit Finder currently lists 271 Heart of Midlothian shirts from 43 stores. Prices run from €12 to €326, and the average is €59.

Of the 218 listings that say which kit they are, 48% are home, 29% away and 11% third. 10 are marked as long-sleeve. Most common manufacturers among branded listings: Umbro (71%), Puma (7%), Hummel (6%). The stores with the most stock: Buy Sell Football Shirts (72), Classic Football Shirts (50), Casual Football Shirts (24).

The lowest-priced listing today is “2016-17 Hearts Puma Training Shirt - 4/10 - (M)” — 9.99 GBP, Classic Football Shirts, and the highest “1983-86 Heart of Midlothian home Football Shirt Umbro - S” — 280 GBP, Buy Sell Football Shirts. Across 41 seasons, the earliest Heart of Midlothian shirt in stock is from 1983 and the latest from 2026-27. The 2020s are the best-stocked decade, with 114 dated listings.

Shirts listed271
Stores43
Middle (median) price€52
Seasons listed41 (1983 – 2026-27)
Top brandUmbro
Price range€12 – €326
Long-sleeve10
Average price€59

Top seasons by number of listings

  • 2024-25: 47
  • 2023-24: 24
  • 2008-09: 15
  • 2022-23: 15
  • 2007-08: 14
  • 2019-20: 14

Shirts per decade

  • 1980s: 4
  • 1990s: 12
  • 2000s: 59
  • 2010s: 75
  • 2020s: 114

Questions about these shirts

How many Heart of Midlothian shirts are on Kit Finder?

As of 11 October 2026, Kit Finder lists 271 Heart of Midlothian shirts from 43 stores.

How much does a Heart of Midlothian shirt cost?

Listed prices go from €12 to €326. The middle price is €52 and the average is €59 (converted to euros on 11 October 2026).

Which stores sell Heart of Midlothian shirts?

The stores with the most Heart of Midlothian shirts on Kit Finder: Buy Sell Football Shirts (72), Classic Football Shirts (50), Casual Football Shirts (24), Showboat (19).

How far back do the Heart of Midlothian shirts go?

The earliest season listed is 1983. The most recent is 2026-27.

Data from Kit Finder's index on 11 October 2026. Prices are converted to euros at current exchange rates; each store sells in its own currency.