 Bravo came on as a half-time substitute for the injured Ederson Moraes on 6 November 2019, in a Champions League group game at Atalanta.He was sent off in the 81st minute for a foul on Josip Iličić, which meant that defender Kyle Walker had to come on as the goalkeeper for the final minutes.Bravo represented Chile at under-17, under-20 and under-23 levels.