Javi García is set to leave Manchester City for Zenit St Petersburg in a deal worth nearly £13m to end his two seasons at the champions, with the Russian club hopeful of announcing his signature at a press conference on Thursday.

The Spaniard’s transfer is for a fee of £12m plus a further £800,000 in add-ons, with García having fallen even further behind in the thinking of Manuel Pellegrini after the purchase of Fernando from Porto to strengthen his central midfield options.

With Yaya Touré and Fernandinho the established starters in the position and Eliaquim Mangala’s £32m arrival this week as a centre-back - where Garcia has been used in an emergency - the prospects of him enjoying regular first-team actionhad been greatly reduced.