Voltooi de volgende zin: Rivera maakte zijn debuut voor El Salvador in 1988 en heeft in totaal 74 caps verdiend, waarbij hij 15 doelpunten scoorde. Hij heeft zijn land vertegenwoordigd in 22 kwalificatiewedstrijden voor het WK van de FIFA en speelde in het WK van 1991,
1993, 1995 en 1999 UNCAF Nations Cups en was een niet-spelend teamlid bij de 1996 CONCACAF Gold Cup, maar speelde wel bij de 1998 CONCACAF Gold Cup.