← Back to all teams

Germany Vintage Shirts

6,391 available right now, compared across 250+ specialist stores.

Search all Germany shirts →
2026-27 Germany Home Shirt Classic Football Shirts
Jamal Musiala Germany 2024 (L) Elite Kits
2020-2021 Germany Home Jersey (S) Football Legends Kits
Germany 2020 Adidas Home Football Shirt Get Your Shirt Together
Adidas Originals Germany 2016 Reissue Shirt XS Grannys Football Store
Germany 2020-21 Football Shirt (XXL) Retro Football Shirts
Germany 2022/23 Musiala #14 Home Shirt - L TopBinz Football Shirts
Adidas Originals Germany 2010/2014 1/4 Zip Sweatshirt (L) 1892 Football Shirts
2026-27 Germany adidas DNA Polo Classic Football Shirts
Miroslav Klose Germany World Cup 2006 (S) Elite Kits
2020-2021 Germany Home Jersey (S) Football Legends Kits
Adidas Germany 2015/16 Away Shirt Small Grannys Football Store
Germany 2010-2011 Football Shirt (Large) Retro Football Shirts
Germany 2020/ Track Jacket - L TopBinz Football Shirts
Germany 2012 away jersey XXL Football Time Capsule
Famous players available: Antonio Rüdiger, Joshua Kimmich, Manuel Neuer, Marco Reus, Mats Hummels, Mesut Özil, Michael Ballack, Philipp Lahm, Toni Kroos

Germany shirts on Kit Finder: the numbers

206 stores currently stock Germany shirts, 6,391 listings in total. A typical one costs about €52 (the middle price), while the average across all of them is €74.

Across 86 seasons, the earliest Germany shirt in stock is from 1954 and the latest from 2026-27. Most dated listings come from the 2010s (47%). Of the 3,929 listings that say which kit they are, 65% are home, 30% away and 1% third. Stores flag 161 of them as long-sleeve shirts.

At the bottom of the price range is “2012-13 Germany Home Shirt - 4/10 - (M)” — 4.99 GBP, Classic Football Shirts; at the top, “1992-1993 Germany Klinsmann HOME Kit Soccer Jersey Shirt adidas Medium Authentic” — 1,992.18 USD, Kit Collector Club. Brands seen most often: Adidas (99%), Puma (1%), Erima (0%). The stores with the most stock: Classic Football Shirts (1,870), Classic Shirts (1,436), VintageSportsFashion (183).

Shirts listed6,391
Stores206
Average price€74
Long-sleeve161
Middle (median) price€52
Top brandAdidas
Price range€6 – €1,718
Seasons listed86 (1954 – 2026-27)

Seasons with the most shirts

  • 2012-13: 427
  • 2018-19: 412
  • 2014-15: 383
  • 2015-16: 361
  • 2010-11: 359
  • 2008-09: 289

Shirts per decade

  • 1950s: 1
  • 1970s: 16
  • 1980s: 159
  • 1990s: 803
  • 2000s: 1,266
  • 2010s: 2,942
  • 2020s: 1,016

FAQ

How many Germany shirts can I find on Kit Finder?

As of 11 October 2026, Kit Finder lists 6,391 Germany shirts from 206 stores.

What do Germany shirts sell for?

Listed prices go from €6 to €1,718. The middle price is €52 and the average is €74 (converted to euros on 11 October 2026).

Which stores sell Germany shirts?

The stores with the most Germany shirts on Kit Finder: Classic Football Shirts (1,870), Classic Shirts (1,436), VintageSportsFashion (183), Vintage Football Shirts (174).

How far back do the Germany shirts go?

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