Napisati nadaljevanje za ta odstavek - Rivera je za El Salvador debitiral leta 1988 in si zaslužil skupno 74 nastopov, pri čemer je zadal 15 golov. Za svojo državo je reprezentiral v 22 kvalifikacijskih tekmah za svetovno prvenstvo in igral na svetovnih prvenstvih leta 1991, 1993 in 2009.
, 1995 in 1999 UNCAF Nations Cups in je bil neigralni član ekipe na 1996 CONCACAF Gold Cup, vendar je igral na 1998 CONCACAF Gold Cup.