Patrick Vieira has completed his move to Manchester City from Inter Milan.
The 33-year-old Frenchman agreed to an initial six-month deal, with an option for a further year.
City manager Roberto Mancini says the former Arsenal player “is a world class midfielder with a winner’s mentality and will fit into this group very well.”
City is fifth in the Premier League standings and Mancini is targeting a top-four finish to qualify for the Champions League.