Bravo spelade i U17-, U20- och U23-landslaget innan han 2004 gjorde sin första match för Chiles A-lag i en Copa Américamatch mot Paraguay.