Escriba unha continuación para este parágrafo - López debutou para Costa Rica nun partido amistoso de agosto de 1995 contra Xapón e gañou un total de 76 partidos, marcando 6 goles. Representou o seu país en 22 partidos de clasificación para a Copa do Mundo da FIFA e xogou en todos os 3 partidos durante a Copa do Mundo da FIFA 2002 celebrada en Corea e Xapón. Tamén xogou nas Copas das Nacións da UNCAF de 1995 e 1997, así como no Mundial de 1998.
, 2000, 2002 e 2003 CONCACAF Gold Cups e a Copa América de 1997. Tamén foi un membro non xogador do equipo na Copa América de 2001.