Skip to content
RetroKits

Michael Ballack Shirts

43 retro kits · 1997–2011 · Bayer Leverkusen, Bayern München, Germany +2

Every Michael Ballack shirt we've catalogued so far — 43 kits across Bayer Leverkusen, Bayern München, Germany, Kaiserslautern, Chelsea FC, spanning 1997–2011. Click any shirt for its story, photos and where to buy.

Explore More