Sánchez earned 14 caps for the Spain national team during slightly more than five years, his debut coming on 4 October 1978 in a 2–1 win in Yugoslavia for the UEFA Euro 1980 qualifiers, replacing Real Madrid's Juanito – who had scored – with five minutes left.