Nel 1977 viene acquistato dalla Capralbese e viene aggregato alle giovanili dell'. Esordì in Serie A l'11 ottobre 1981 contro il , a 18 anni. Divenne titolare due anni dopo e vestì la casacca nerazzurra per tredici stagioni in totale. Sotto la guida di Giovanni Trapattoni incrementò il proprio rendimento e vinse lo "scudetto dei record", la Supercoppa italiana 1989 e la Coppa UEFA 1990-1991; riconquistò quest'ultimo trofeo nella stagione 1993-1994, con in panchina inizialmente Osvaldo Bagnoli, quindi Gianpiero Marini (dai quarti alla finale). Con la maglia dell'Inter ha totalizzato 418 presenze e 8 reti, così suddivise: 290 (6) in campionato, 62 nelle coppe europee, 66 (2) in Coppa Italia.