Manchester City have signed goalkeeper Claudio Bravo from Barcelona for 18m euros. The fee for the 33-year-old Chile international could rise with £1.7m of add-ons, say the Spanish club. Bravo, who has signed a four-year contract, is expected to start ahead of England goalkeeper Joe Hart and Argentine Willy Caballero. Bravo said: “I’m very proud to be joining Manchester City. “I know the club is building something very special and I hope I can be part of many successes in the coming years.” Bravo joined Barcelona in 2014 and won two La Liga titles and the FIFA Club World Cup. He was also part of the Champions League-winning squad in 2015, but never played in the competition for Barca. “It is not easy to leave a club like Barcelona where I had two fantastic years, but the opportunity to work with Pep Guardiola was too good to refuse,” he added. Guardiola, who became City manager in the summer, said: “Claudio is a fantastic goalkeeper and an excellent addition to our squad. “He has experience and great leadership qualities and is in the prime of his life. He is a goalkeeper I have admired for a number of years and I’m really happy he is now a City player.” Guardiola has signed Bravo as he has major reservations about Hart’s ability to play as the kind of ‘sweeper-keeper’ his preferred system demands.