Njegov transfer na "Otok" vrijedan je 4.7 milijuna funti. Petrov je za bugarsku vrstu odigrao 60 utakmica, a igrao je i za sofijski CSKA, švicarski Servette i njemački Wolfsburg.
Petrov je četvrto pojačanje Citya otkako je klub preuzeo bivši
engleski izbornik Sven Goran Eriksson. Prije njega stigli su Talijan Rolando Bianchi, Brazilac Geovanni i Švicarac Gelson Fernandes.