У дорослому футболі дебютував 2002 року виступами за команду клубу «Грассгоппер», в якій провів два сезони, взявши участь у 41 матчі чемпіонату. За цей час виборов титул чемпіона Швейцарії.
Своєю грою привернув увагу представників тренерського штабу клубу «Сампдорія», до складу якого приєднався 2007 року. Відіграв за генуезький клуб наступні чотири сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Сампдорії», був основним гравцем захисту команди.
2011 року уклав контракт з «Ювентусом», втім майже відразу був відданий в оренду до турецького «Фенербахче». Наступного року був орендований російським «Локомотивом» (Москва), згодом знову повертався до «Фенербахче».
20 серпня 2013 року було повідомлено, що Ціглер став гравцем новачка Серії A клубу «Сассуоло», до якого приєднався знов таки на умовах оренди з «Ювентуса».
Виступи за збірні
У складі юнацької збірної Швейцарії взяв участь у 20 іграх на юнацькому рівні, відзначившись 3 забитими голами.