Branislav Ivanovic has completed a move from Chelsea to Zenit St Petersburg.

Speculation surrounding 32-year-old's future intensified on Tuesday when he did not travel with the rest of the Chelsea squad to Liverpool and was instead spotted at St Petersburg airport, where he was quoted as telling local reporters that he is "100 percent ready to play" for Zenit.

Ivanovic, who joined Chelsea from Lokomotiv Moscow in 2009, told Zenit's official website: "I can say I'm very happy to come here, and to be at a big club like Zenit. I hope together we'll have success."