Claudio Bravo is considering an offer to join Major League Soccer outfit New York City FC when his contract expires at Manchester City this summer, sources have told ESPN.

Chile goalkeeper Bravo, who helped City win their third successive Carabao Cup at the weekend after a 2-1 Wembley win against Aston Villa, wants to leave the Etihad Stadium at the end of the season in order to secure regular football elsewhere.

- Transfer Grades: All the big moves rated

- When does the transfer window re-open?

- All major completed transfer deals

And despite being a strong supporter of the former Barcelona keeper since his arrival from Camp Nou in 2016, City manager Pep Guardiola is prepared to let Bravo move on in order to promote USA international Zack Steffen following his loan spell this season with German club Fortuna Dusseldorf.

Bravo has endured a tough time in the Premier League with City, with Guardiola having signed Brazil international Ederson as his replacement in 2017 following a series of costly mistakes during his first season at the club.

But the 36-year-old has also been a key factor behind the scenes at the club, helping to mentor Ederson and the club's younger goalkeepers.

While City are aware of wider interest in Bravo, there are attempts to persuade him to join NYCFC -- City's sister club within the City Football Group -- when his time at the Etihad comes to an end.

And while Ederson will remain the No. 1, the emergence of Steffen -- a $7 million signing from Columbus Crew last July -- and Kosovo keeper Ari Mujic, who is on loan at Nottingham Forest, has prompted Guardiola to sanction the departure of Bravo this summer.