Gabriel Zahiu (n. , Buzău, România – d. ) a fost un fotbalist român care a jucat la FC Steaua București pe posturile de fundaș și mijlocaș între anii 1975–1981. A jucat 114 meciuri și a înscris 31 de goluri pentru echipa din Ghencea.
A jucat la FC Gloria Buzău în perioada 1981-1985 și IF Osters din Suedia. A jucat la Farul Constanța între 1989-1993.