Em 4 de outubro de 2014 bateu o recorde de Pello Artola quando ultrapassou a marca dos 560 minutos sem sofrer qualquer gol no Campeonato Espanhol ocorrida em partida contra o Rayo Vallecano.[5] Ficou até o dia 25 de outubro de 2014, tendo um total de 835 minutos sem tomar gol até levar um gol de pênalti de Cristiano Ronaldo aos 35 minutos do 1º tempo.
Em 27 de fevereiro de 2015 superou outra marca: na partida contra o Granada tornou-se o jogador chileno com mais partidas disputadas no Campeonato Espanhol com 197 jogos superando Ivan Zamorano.[6] Na temporada 2014–15 conquistou a Liga espanhola e a Copa del Rey. E apesar de ter integrado o elenco que conquistou a Liga dos Campeões da UEFA, não foi considerado campeão pelo regulamento da UEFA, por não ter entrado em nenhuma partida da competição.[7]
Manchester City
Foi contratado pelo Manchester City em 25 de agosto de 2016 por quatro temporadas.[8] O antigo titular da equipe, Joe Hart, foi emprestado por um ano ao Torino da Itália.[9]
Em 30 de agosto de 2020, Bravo assinou um contrato inicial de um ano com o clube espanhol Real Betis, com opção para um segundo ano.[11] Em sua primeira temporada, ele foi prejudicado por lesões e o compatriota treinador Manuel Pellegrini preferiu jogar Joel Robles em seu lugar.[12]
Aposentadoria
Em 26 de agosto de 2024, Bravo anunciou sua aposentadoria do futebol profissional aos 41 anos.[13][14]
Seleção Chilena
Bravo representou o Chile nos níveis sub-17, sub-20 e sub-23. Ele estreou na equipe principal em 11 de julho de 2004 contra o Paraguai na Copa América de 2004,[15] e manteve seu lugar pelo restante das eliminatórias da Copa do Mundo FIFA de 2006.
Bravo foi convocado novamente para a Copa América de 2007, realizada na Venezuela, onde começou todas as quatro partidas.[16] Ele se tornou capitão da equipe depois que Marcelo Salas anunciou sua aposentadoria internacional.[17] Descansado para o jogo final da fase de grupos, ele jogou três partidas na Copa América de 2011 quando o país novamente alcançou as quartas de final.[18]
Na Copa do Mundo de 2010 na África do Sul, Bravo começou em todas as quatro partidas pelo Chile (permanecendo como capitão), sofrendo cinco gols em uma derrota por 3–0 nas oitavas de final contra o Brasil.[19] Ele também foi selecionado pelo novo treinador Jorge Sampaoli para o elenco de 23 jogadores para a edição seguinte,[20] começando todos os jogos e sofrendo apenas quatro gols – um pela Austrália, dois pela Holanda e um pelo Brasil – o que novamente resultou na mesma fase e pelas mãos do mesmo adversário, mas em uma disputa de pênaltis.[21]
Em 10 de outubro de 2014, em uma vitória amistosa por 3–0 contra o Peru, Bravo conquistou sua 85ª convocação, superando Leonel Sánchez como o jogador com mais convocações de todos os tempos pela seleção chilena.[22] Ele foi o capitão e jogou todos os minutos quando venceram a Copa América de 2015 em casa, seu primeiro título internacional importante. Na final contra a Argentina no Estádio Nacional, ele manteve a meta invicta com o jogo terminando sem gols após o tempo extra e, em seguida, defendeu o chute de Éver Banega na disputa de pênaltis subsequente;[23] ele foi posteriormente escolhido para a Equipe do Torneio.[24]
Em 24 de março de 2016, Bravo se tornou o primeiro chileno a alcançar sua 100ª convocação, em uma derrota em casa por 2–1 para a Argentina nas eliminatórias para a Copa do Mundo de 2018.[25] Na final da Copa América Centenário no MetLife Stadium, contra o mesmo adversário e também nos pênaltis, ele defendeu a tentativa de Lucas Biglia em uma vitória eventual por 4–2.[26]
Depois de ficar de fora dos dois primeiros jogos na Copa das Confederações FIFA de 2017, devido a problemas de condicionamento físico,[27] Bravo iniciou o restante do torneio na Rússia, notavelmente defendendo todas as três cobranças de pênalti na semifinal contra Portugal (0–0 após 120 minutos).[28] Embora sua equipe tenha perdido por 1–0 para os atuais campeões mundiais Alemanha na final, suas atuações o viram ser escolhido como o melhor goleiro da competição.[29]
Em 2023, para um amistoso do Chile, ele optou por não participar, o que fez com que não fosse convocado novamente para a seleção nacional gerida por Eduardo Berizzo.[30]