Igor Tudor, 16 Nisan 1978'de Yugoslavya'da dünyaya geldi.
Tudor, futbolculuk kariyerine stoper olarak Hajduk Split'de başladı. 1995-99 seneleri arasında 58 maça çıkan Tudor 3 gol buldu.
1999'da Juventus'un dikkatini çeken Tudor, 2007 yılına kadar Juventus formasıyla çıktığı 111 maçta 15 gol buldu. 2007-08 sezonunda tekrar Hajduk Split'e döndü ve burada futbolculuk kariyerini noktaladı.
2013-15 seneleri arasında Hajduk Split ile teknik direktörlük kariyerine başlayan Tudor, 2015-16 sezonunda PAOK teknik direktörlüğü yaptı.
2016-17 sezonu öncesinde Kardemir Karabükspor ile anlaşmaya varan Tudor, aynı sezonun 20. haftasında lig devam ederken Galatasaray ile anlaştı.