López speelde in totaal 32 officiële interlands voor de nationale ploeg van Argentinië en scoorde vier keer voor zijn Zuid-Amerikaanse vaderland. Onder leiding van bondscoach Daniel Passarella maakte hij zijn debuut op 21 december1994 in de vriendschappelijke wedstrijd tegen Roemenië (1–0) in Buenos Aires. López viel in die wedstrijd na 67 minuten in voor Marcelo Espina. Hij vertegenwoordigde zijn vaderland twee jaar later bij de Olympische Spelen in Atlanta, waar de Argentijnen de zilveren medaille wonnen. López maakte tevens deel uit van de Argentijnse selectie bij de WK-eindronde 2002 in Japan en Zuid-Korea.