Juan Caballero fue internacional en 15 partidos con la Selección de fútbol del Perú y anotó 4 goles. Participó en la Copa América 1983 y las Eliminatorias a México 86.