Igor Tudor, 16 Nisan 1978'de Hırvatistan'ın Split kentinde dünyaya geldi.
1995'te futbol kariyerine başladı ve Hırvatistan'ın Hajduk Split takımında stoper mevkisinde futbol oynamaya başladı. Hajduk forması altında çıktığı 58 maçta 5 gol attı. 1997'de Hırvatistan Milli Takımı'na seçilmiştir.
Oynadığı futbolla oldukça beğenilen Igor Tudor, kısa bir süre içinde İtalya takımı Juventus'un dikkatini çekti ve Juventus'a transfer oldu.
2004'te İtalya takımı AC Siena'ya transfer olan Igor Tudor, 2006'da yeniden Juventus'a transfer oldu. Juventus Serie A'ya yükseldiğinde yeniden Hajduk Split'e döndü ve kariyerini noktaladı.
2013'ten 2016 yılına kadar Hajduk Split'in teknik direktörlüğünü yapmıştır. 2016-2017 sezonu öncesinde Türkiye Ligi takımlarından Kardemir Karabükspor'a teknik direktör olarak getirilmiştir.