Pierwszym profesjonalnym klubem w karierze Chivu był CSM Reşiţa. Następnie przeszedł on do Universitatei Craiova, gdzie jego reputacja znacznie urosła. Zainteresowały się nim kluby spoza Rumunii. Największe zainteresowanie wykazał holenderski Ajax Amsterdam i to do tego klubu w 1999 roku przeszedł wówczas 19-letni obrońca.
W Ajaksie, Rumun wyrobił sobie sylwetkę solidnego defensora. Ówczesny trener Joden – Ronald Koeman uczynił go kapitanem zespołu. Z Chivu w składzie, Ajax dominował w Eredivisie. Wraz z nim o sile Ajaksu stanowili tacy zawodnicy jak Rafael van der Vaart, Zlatan Ibrahimović, Achmed Hossam Mido i Andy van der Meyde. Chivu odgrywał czołową rolę w Ajaksie będąc wraz z kolegami z drużyny o krok od awansu do półfinału Ligi Mistrzów w sezonie 2002/03.
W 2003 roku zainteresowanie zawodnikiem zgłosiła włoska Roma. Jednak na przeszkodzie do transferu stała sytuacja finansowa rzymskiego klubu w tamtym czasie. Po długich spekulacjach Chivu podpisał kontrakt z Romą i przeszedł do nowego klubu za 18 mln euro. Grając w Rzymie, Chivu potwierdził swoją klasę będąc jednym z najlepszych obrońców w Serie A. Wywołało to zainteresowanie Interu Mediolan, który za wszelką cenę chciał mieć Rumuna u siebie. 27 lipca 2007 roku, Chivu podpisał 5-letni kontrakt z Interem. Suma transferu wyniosła 16 mln euro, a w ramach transferu na Stadio Olimpico oddany został Marco Andreolli. Cristian Chivu słynnie z bardzo dobrego wykonywania rzutów wolnych. Jego silne uderzenia lewą nogą znane są kibicom nie tylko w Holandii i Włoszech.
W 1999 roku Chivu wybrany został, aby reprezentować reprezentację Rumunii-U20. W seniorskiej reprezentacji rozegrał jak dotąd ponad 50 spotkań i jest kapitanem zespołu. Wraz z nią występował na Euro 2000, a także w eliminacjach do Euro 2008, które dla Rumunów zakończyły się sukcesem.