De linksvoetige spits speelde vanaf begin jaren zestig tot halverwege de jaren zeventig één seizoen bij Legnano in de Serie C en 13 seizoenen bij Cagliari Calcio in de Serie A. In de hoogste competitie van Italië was hij 156 maal doeltreffend in 289 wedstrijden. Hij werd driemaal nationaal topschutter (1967, 1969 en 1970) en met Cagliari werd hij in 1970 landskampioen. Zijn snoeiharde schot met zijn linker leverde hem de bijnaam "Rombo di Tuono" (Ned: Bliksemschicht) op. In 1976 stopte Riva met voetballen na 164 doelpunten in 315 matchen voor Cagliari.[1]
Luigi Riva was tot na zijn voetbalpensioen altijd zeer betrokken bij het voetbal. Hij was van 1988 tot 2013 teammanager van de Italiaanse nationale ploeg, die in 2006 wereldkampioen werd in Duitsland.[2] In 2011 werd hij vanwege zijn verdiensten opgenomen in de Hall of Fame van het Italiaanse voetbal.
Riva overleed op 22 januari 2024 op 79-jarige leeftijd aan een hartstilstand na een dag eerder in het ziekenhuis te zijn opgenomen met hartproblemen.[3]