Vahid Halilhodžić rođen je u Jablanici 15. oktobra 1952. godine.
Prve fudbalske korake je napravio u Turbini (Jablanica), a 1967. godine prešao je u juniorki tim mostarskog Veleža. Za prvi tim Veleža svoje prve minute upisao je 1972. godine u kup utakmici. Sa ekipom Veleža osvojio je Kup Maršala Tita 1981. godine.
Nakon Veleža svoju karijeru nastavlja u Francuskoj u Nantu i PSG-u, gdje je Halilhodžić i završio svoju karijeru. Sa Nantom je bio prvak Francuske, a 1983. i 1985. bio je najbolji strijelac Francuske lige.
Nastupao je i za reprezentaciju Jugoslavije. Bio je jedan od najboljih igrača sa prostora bivše Jugoslavije, pa je dva puta nastupao za reprezentaciju Evrope.
Nakon završene igračke karijere, svoje znanje je iskoristio kao trener. Francuskog dugoligaša Lilla iz druge lige doveo je do Lige Šampiona. Nakon Lilla od ispadanja iz lige spasio je Rennes, a onda je preuzeo PSG. Vodio je još Trabzonspor, NK Dinamo Zagreb, i reprezentacije Obala Bjelokosti i Alžir.