 Cabrera's first cap came in Los Angeles on February 10, 1999 against Argentina.He made one appearance at the 1999 Copa América, replacing Gerardo Torrado in a 3-1 victory over Venezuela on July 6.Cabrera's last cap came at the 2000 CONCACAF Gold Cup on February 20, 2000, when Mexico was eliminated from the tournament in a 2-1 golden goal defeat against Canada.