Urodził się 14 lipca 1984 roku w Lublanie. Swoją piłkarską karierę rozpoczynał w Slovanie, by następnie trafić do Domzale, gdzie spędził dwa sezony. Ta pomimo niewielkiej ilości występów (doszło jeszcze wypożyczenie do Zagorje) został dostrzeżony przez scoutów Udinese, z którym następnie w wieku 20 lat podpisał kontrakt.
Początki kariery we Włoszech to były wypożyczenia, podczas których miał poznać specyfikę ligi Włoskiej. Grał m.in w Treviso, Lazio i Rimini. Po powrocie do Udinese latem 2007 roku zastąpił Morgana De Sanctisa podpisując jednocześnie nowy, lepszy kontrakt. W Udinese spędził w sumie 8 lat i rozegrał 182 mecze.
W 2011 roku pobił rekord ligowy sześciu obronionych rzutów karnych w sezonie. Po tym sezonie podpisał kolejny pięcioletni kontrakt z Udinese. Handanović jest specjalistą od bronienia rzutów karnych. We Włoszech ogólnie obronił 14 z 37 podyktowanych karnych przeciwko jego zespołom.
W lipcu 2012 roku trafił do Interu Mediolan za 11 milionów Euro jako następca Julio Cesara, który bronił barw Interu dotychczas.
Prywatnie jest żonaty z Zoją Trobec i ma syna Alana, który urodził się 19 stycznia 2011 roku.
Od 2004 roku regularnie występuje w pierwszej reprezentacji Słowenii.