MANCHESTER, England — Manchester City has completed the signing of goalkeeper Claudio Bravo from Barcelona for 13.75 million pounds ($18.2 million) in a move that could spell the end of Joe Hart's decade-long career at the English club.

City announced the arrival of the 33-year-old Chile international on Thursday on a four-year deal.

City manager Pep Guardiola likes his goalkeepers to be good with their feet so they can build up play from the back, explaining his move for Bravo and his decision to drop Hart at the start of this season.

"I have followed City's progress in recent years and obviously know some of my new team-mates from the Copa America," Bravo told the club's website.

"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."

Bravo played for Colo Colo in his native Chile until 2006, when he joined Spain's Real Sociedad on the recommendation of Xabier Mancisidor, who is now City's goalkeeping coach.

"He has experience and great leadership qualities and is in the prime of his life," Guardiola said. "He is a goalkeeper I have admired for a number of years and I'm really happy he is now a City player."

Hart is England's first-choice goalkeeper and has been a regular for City since 2010, but has been told by Guardiola that he can join another club. Willy Caballero has started ahead of Hart for City's first two games in the Premier League.

Hart played in City's 1-0 win over Steaua Bucharest in the Champions League playoffs on Wednesday.

He was given a rousing reception by City fans and appeared emotional during and at the end of what could have been his last game for the club.

Speaking afterward, Hart said: "We have a top manager that the club has wanted a long, long time, and he's going to have his opinion on things.

"It's a place I love to be," he added. "But situations occur in football. We're men, we get on with it."