A parte la stagione d'esordio, giocata tra le file del , ha legato la totalità della carriera al , club di cui divenne "bandiera" e simbolo e di cui è tuttora detentore del record assoluto di marcature; nella stagione 1969-70 ha contribuito alla vittoria del primo, e tuttora unico, scudetto della storia rossoblù (laureandosi nell'occasione capocannoniere del campionato). Rimasto legato alla compagine sarda anche dopo il ritiro, ne ha assunto brevemente la massima carica nella stagione 1986-87 e dal 2019 ne ricopre quella di presidente onorario; dal 1990 al 2013 è stato "team manager" della nazionale italiana.