Argentinian goalkeeper Willy Caballero has signed for Manchester City from Malaga on a three-year contract, the Premier League champions confirmed on Tuesday.
The 32-year-old has moved for an undisclosed fee in a switch that sees him team up again with City manger Manuel Pellegrini.
Cabellero played under Pellegrini when the Chilean was in charge of Malaga from 2010-2013.
Caballero began his career with Boca Juniors in his homeland before signing for Spanish club Elche in 2004.
He headed for Malaga in 2011 and was named La Liga keeper of the season for 2012-13, Pellegrini's last with the Spanish club.
City had been looking for a new goalkeeper to provide back-up for first-choice stopper Joe Hart following Costel Pantilimon's release at the end of last season.