Manchester City have one of the most colourful recent histories in English football.
Having been part of the Premier League during in its inaugural 1992/93 season, they ended up spending the 1998/99 season in the old Division 2 (now League One), before winning the Premiership in dramatic circumstances in 2011/12.
It's been an incredible journey for everyone associated with the club. It may not be a history littered with silverware but it's been full of incredible highs and excruciating lows.
Here, we look at City's 20 best players since the Premier League was formed, celebrating those who made this rich history possible. Players are ranked on the basis of their ability, how many appearances they made and how many special moments they were involved in with City.
Rob Pollard is Bleacher Report's lead Manchester City correspondent and will be following the club from a Manchester base throughout the 2013/14 season. Follow him on Twitter here @TypicalCity