主要有1968年欧洲锦标赛冠军。另外，他一共参加了1962年至1970年间的四次世界杯足球赛，共出场9次，攻入3球。尤其在1970年的墨西哥世界杯决赛阶段，他与国际米兰的着名前锋桑德罗・马佐拉对首发位置的竞争广为人知，但多次被后者挤在了替补席上。但在与西德队的半决赛中，里维拉攻入制胜一球，成为意大利队进入决赛的最大功臣，但最后意大利队仍输给了拥有球王贝利的巴西队。2004年，里维拉被选入由贝利评选的“FIFA 100”名单中，成为意大利入选该名单的14名伟大球员之一。