Man City's best transfers of all-time - ranked

David Silva Sergio Agüero Manchester City Premier League 10052015Getty Images

After firing Manchester City to the treble in his debut campaign, Erling Haaland has been a roaring success since signing for Borussia Dortmund last year. But he has still only had one year at the Etihad Stadium and the Norwegian has a long way to go before he can be talked off as the club's best ever signing.

Colin Bell has a stand at the stadium named after him while three members of City's first Premier League title winning side have statues outside the ground. But which player is the club's greatest signing of all? GOAL ranks the club's 10 best ever transfers...