Gentile appeared for Italy in two World Cup tournaments, and played for the winning Italian team in the 1982 final. His club career was notably spent with Juventus for whom he made almost 300 league appearances, winning six national titles and two major European trophies.