På klubplan spillede Riva størstedelen af sin karriere hosCagliari påSardinien, og han vandt étitaliensk mesterskab med klubben, i 1970.[7] Han blev desuden tre gange, i 1967, 1969 og 1970, topscorer i Serie A, og ved sit karrierestop havde han scoret over 200 mål for Cagliari.