Anel Hadžić je rođen 16. augusta 1989. godine u Velikoj Kladuši. U dosadašnjoj karijeri je nastupao za austrijski FC Wels, a od 2007. do 2013. godine je nosio dres Rieda.
Za ovaj klub je odigrao 161 utakmicu i postigao je 16 golova te je osvojio Kup Austrije 2011. godine.
Od 2013. godine Hadžić je član Sturma, skupio je 31 nastup, a upisao je četiri pogotka. Anel je igrač sredine terena. Njegova vrijednost na tržištu se procjenjuje na 950.000 eura.
Reprezentacija BiH
Hadžić je na početku svoje karijere nastupao za U21 selekciju Austrije, ali je potom odlučio da želi zaigrati za reprezentaciju BiH. Poziv selektora Safeta Sušića je dobio za prijateljski susret protiv Egipta u martu ove godine, kada je i debitovao. On je dio ekipe koju je Sušić odabrao i za SP u Brazilu.