En 1947 fue convocado por primera vez a la Selección Nacional para disputar el Campeonato Sudamericano de 1947, en donde Chile resultó cuarto y López jugó todos los partidos y sumó 3 goles. Dos años después nuevamente participaría del Campeonato Sudamericano, donde anotaría dos goles. Quedaría fuera de la nómina que acudió al Mundial de Brasil de 1950, pero finalmente volvería a vestir la Roja en 1952, con motivo de los Campeonato Panamericano de Fútbol de 1952, donde jugaría sus últimos dos partidos en la selección.