For Spain, López won the gold medal in the 1992 Summer Olympics in Barcelona, and participated at UEFA Euro 1996, receiving 11 full caps in a five-year span. His senior debut came on 9 September 1992 in a friendly 1–0 win against England in Santander, also the first for coach Javier Clemente – both López and Solozábal played the entire match.