Sead Hakšabanović föddes tisdagen 4 maj 1999 i halländska Hyltebruk. Han spelade ungdomsfotboll i Halmstads BK.
I februari 2015 debuterade Hakšabanović som 15-åring i Halmstads BK:s a-lag i Svenska cupens gruppspel och torsdagen 9 april 2015 debuterade han i Allsvenskan i HBK:s 0–3-förlust hemma mot IFK Norrköping. Han spelade ytterligare nio matcher för laget som åkte ur Allsvenskan och säsongen därefter spelade han alla matcher och gjorde åtta mål när Halmstads BK på nytt gick upp.
2016 spelade Hakšabanović med Sverige U17-landslag i elitkvalrundan i kroatiska Pula och Rovinj till kommande sommars Europamästerskap. Han spelade alla tre matcher mot gruppmotståndarna Kroatien, Portugal och Wales och var med och tog laget till mästerskapet i Azerbajdzjan. Han fick dock inte tillåtelse av sin klubb Halmstads BK att åka till mästerskapet. Året efter spelade han elitkvalrundan med Sveriges U19-landslag, denna gång tillsammans med djurgårdaren och likaledes framtida djurgårdaren i belgiska Beveren och Hamme mot Belgien, Irland och Italien, och var återigen med och tog landslaget till ett mästerskap, som denna gång skulle hållas i Georgien. Hakšabanović valde i stället att representera Montenegro och gjorde debut för det montenegrinska A-landslaget i VM-kvalmötet mot Armenien lördagen 10 juni 2017. Matchen hemma på Stadion pod Goricom i Podgorica slutade med montenegrinsk vinst, 4–1.