Mayoritas karier profesionalnya dihabiskan bersama AS Roma dan dianggap sebagai simbol klub ibukota Italia ini, sebelum kehadiran Francesco Totti - penerusnya yang juga menggunakan kostum nomor 10 dan berposisi sebagai gelandang menyerang. Bersama tim nasional Italia, Giannini bermain sebanyak 47 kali dan membawa negaranya mencapai semifinal Piala Eropa 1988