27-godišnji Igor Bubnjić svoju je profesionalnu karijeru započeo u Daruvaru i Slaven Belupu, uz posudbu u Koprivnicu, a 2013. godine prešao je u talijanski Udinese.
U narednih se pet sezona okušavao i na posudbama u Carpiju, Bresciji i Interu iz Zaprešića, da bi prošlog ljeta potpisao za malteški Hibernians.
Međutim, zbog ozljede je morao biti podvrgnut trima operacijama te se nakon tri godine terapija Bubnjić odlučio oprostiti od aktivnog igranja, najavivši "novu pustolovinu i izgradnju nove karijere u nogometu".
Bubnjić je nastupao za hrvatske selekcije U-20 i U-21, a za seniore Vatrenih zaigrao je dva puta: u lipnju 2013. godine protiv Portugala te u rujnu iste godine protiv Južne Koreje.




