The Russian outfit contacted the agents of the Serbian, with the full-back, who earns £90,000 a week, open to a move away from the Etihad Stadium
Zenit St Petersburg are the latest club to check on the availability of Manchester City left-back Aleksandar Kolarov.
The Russian outfit contacted the agents of the Serbia international earlier this week, having recently seen the defender linked to both Inter and Juventus.
Kolarov, 28, will have 12 months remaining on his existing deal next summer and boss Manuel Pellegrini has already made it clear that he will be going nowhere in the January transfer window.
Zenit are willing to match Kolarov's current €107,000-a-week wages and pay a fee in the region of €8.4 million to land the former Lazio left-back.
The player wants to see if City will offer him a new deal before the season is out and recently said that he would be interested in a move back to Italy.
Serie A champions Juventus have distanced themselves from a deal for Kolarov, however, with general director Giuseppe Marotta confirming that the club have no intention to initiate negotiations for the 28-year-old.
Kolarov has had to play second-fiddle to Gael Clichy during the majority of his City career, with the Serb starting just 11 Premier League games during Roberto Mancini's ill-fated final season in charge last term.
He has enjoyed something of a renaissance under Pellegrini, however, making 19 appearances in all competitions for the Chilean coach this season, including the full 90 minutes of Saturday's 4-2 win over Fulham.