Clubcarrière
Hij tekende in januari 2009 een contract tot aan de zomer van 2013 bij Bayer 04 Leverkusen, dat hem het halfjaar daarvoor huurde van Sparta Praag.[1] Kadlec speelde meer dan honderd competitiewedstrijden voor Leverkusen in de Bundesliga, waarin hij acht doelpunten maakte. In juli 2013 tekende hij een contract bij Fenerbahçe SK, waar hij vanaf het begin een rol vervulde als invaller.
Interlandcarrière
Op 17 november 2007 debuteerde Kadlec in het Tsjechisch voetbalelftal tegen Slowakije (3–1 winst). In zijn eerste wedstrijd maakte hij een eigen doelpunt. Kadlec maakte deel uit van de Tsjechisch selectie voor het Europees kampioenschap voetbal 2008. Hij nam met Tsjechië ook deel aan het EK 2012 in Polen en Oekraïne, waar de ploeg van bondscoach Michal Bílek in de kwartfinales werd uitgeschakeld door Portugal dankzij een rake kopbal van Cristiano Ronaldo. Met Tsjechië neemt hij ook deel aan het Europees kampioenschap voetbal 2016 in Frankrijk.