Vintage & Retro Bundesliga Football Shirts

The Bundesliga and Adidas — an iconic partnership that has produced some of football's most recognisable shirts. From Bayern Munich's European Cup winning kits of the 1970s to Borussia Dortmund's Champions League glory, Kit Finder searches 250+ specialist stores to find every authentic Bundesliga jersey.

Search Bundesliga shirts now

The most collectible era of Bundesliga shirts

German football and Adidas have been inseparable since the 1970s. The Three Stripes brand supplied Bayern Munich, Borussia Mönchengladbach and the German national team through their greatest years — and those shirts are now extremely rare collector pieces.

The 1980s Bundesliga produced some extraordinary shirt designs. Bold colours, sponsor logos from brands like Opel, Jägermeister (Eintracht Braunschweig — the first German club to have a shirt sponsor, in 1973) and Commodore computers now serve as time capsules of the era.

Borussia Dortmund's yellow and black shirts have been consistently popular with collectors, particularly from the 1990s when they won back-to-back Bundesliga titles and then the 1997 Champions League.

The most collectible Bundesliga clubs and shirts

Bayern Munich — 1970s European Cup winning shirts are the rarest and most valuable German football items. Opel-era Adidas kits from the 1980s-90s are the heart of most collections.

Borussia Dortmund — 1997 Champions League winning shirt (beating Juventus) is the most sought-after BVB jersey. 1990s Bundesliga title shirts are also popular.

Borussia Mönchengladbach — Their 1970s dominance (five Bundesliga titles, two UEFA Cups) produced extremely rare shirts with Jupp Heynckes and Berti Vogts.

Schalke 04 — 1970s and 1990s Schalke shirts are popular in Germany's collector market. Their distinctive royal blue makes them instantly recognisable.

Werder Bremen — 1988 UEFA Cup winners and multiple Bundesliga champions. Otto Rehhagel's Werder shirts from the late 1980s are collectible.

Quick facts

  • The Bundesliga was founded in 1963 and is the world's highest-attended football league.
  • Adidas, founded in Bavaria, has supplied German clubs and the national team for decades.
  • Eintracht Braunschweig became the first German club to carry a shirt sponsor (Jägermeister) in 1973.
  • Bayern Munich have won more Bundesliga titles than any other club — shirts from each title-winning season are collected.
  • Borussia Dortmund's 1997 Champions League final shirt (beating Juventus 3-1) is the most valuable modern Bundesliga collector piece.

Why use Kit Finder to find Bundesliga shirts?

Find Bundesliga shirts →

Bundesliga shirts in stock right now

Our search index holds 21,491 Bundesliga shirts today, gathered from 220 stores. Asking prices start at €3 and go up to €3,879.

Listed seasons range from 1972-73 to 2026-27, 100 different seasons in all. Most dated listings come from the 2010s (46%). The lowest-priced listing today is “Werder Bremen Claudios Fiesta Shirt (XXL)” — 2.99 EUR, Kick It Vintage, and the highest “PSG 2025/2026 CHAMPIONS LEAGUE MATCH ISSUED & SIGNED SHIRT vs BAYERN MUNICH…” — 4,499 USD, 10 Football Shop.

Where the kit type is stated (11,261 listings), the split is 58% home, 24% away and 10% third. Stores flag 1,137 of them as long-sleeve shirts. Most common manufacturers among branded listings: Adidas (48%), Puma (23%), Nike (13%). Classic Shirts has the largest selection, with 7,334 shirts. 20 clubs we group under the Bundesliga have shirts listed. The most stocked: Bayern Munich (8,807), Borussia Dortmund (5,106), Borussia Monchengladbach (1,817).

Shirts listed21,491
Stores220
Average price€76
Price range€3 – €3,879
Long-sleeve1,137
Middle (median) price€58
Seasons listed100 (1972-73 – 2026-27)
Top brandAdidas

Clubs on our Bundesliga list with the most shirts

Top seasons by number of listings

  • 2013-14: 1,347
  • 2015-16: 1,218
  • 2016-17: 1,140
  • 2018-19: 1,023
  • 2017-18: 968
  • 2014-15: 946

Shirts per decade

  • 1970s: 48
  • 1980s: 212
  • 1990s: 3,279
  • 2000s: 4,585
  • 2010s: 9,540
  • 2020s: 3,263

Quick answers

How many Bundesliga shirts are on Kit Finder?

As of 11 October 2026, Kit Finder lists 21,491 Bundesliga shirts from 220 stores.

What do Bundesliga shirts sell for?

Listed prices go from €3 to €3,879. The middle price is €58 and the average is €76 (converted to euros on 11 October 2026).

Which stores sell Bundesliga shirts?

The stores with the most Bundesliga shirts on Kit Finder: Classic Shirts (7,334), Classic Football Shirts (5,634), Trikotparadies (803), Vintage Football Shirts (578).

What is the oldest Bundesliga shirt listed?

The earliest season listed is 1972-73. 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.

Bundesliga teams on Kit Finder