Il reste finalement en Sardaigne pendant six saisons (terminant même meilleur buteur de Cagliari lors de la saison 1974-75 à la suite de la blessure de Riva), totalisant en tout 166 matchs pour 33 buts inscrits.