The 31-year-old Portuguese international departs the Etihad Stadium having won six Premier League titles and one Champions League trophy.
Guardiola has previously described Silva as irreplaceable, marking the end of a successful era for the star midfielder.