Il a commencé sa carrière de footballeur dans l’infrastructure de l’équipe de Bologne. Il a quitté le football après avoir rejoint Bologne en 1981-1982, la Sampdoria en 1982-1997 pendant 15 ans, la Lazio en 1997-2000 et Leicester City en 2001, où il n’a disputé que 4 matches.
Roberto Mancini en février 2001 Fatih TerimIl a commencé à entraîner l’équipe de la Fiorentina, qui a été libérée de . Il a remporté la Coupe d’Italie cette année-là. Plus tard le Latium, InterMilan et Manchester City a entraîné son équipe.
Il a remporté le titre de Premier League alors qu’il entraînait Manchester City. Il a quitté Manchester City le 14 mai 2013. L’entraîneur italien entraîne actuellement l’équipe nationale italienne.