Vyplňte nasledujúcu vetu: Rivera debutoval za El Salvador v roku 1988 a zarobil si celkovo 74 zápasov, pričom zabodoval 15 gólov. Zastupuje svoju krajinu v 22 kvalifikačných zápasoch na majstrovstvá sveta FIFA a hral na majstrovstvách sveta v roku 1991.
1993, 1995 a 1999 UNCAF Nations Cup a bol nehrávacím členom mužstva na Zlatom pohare CONCACAF v roku 1996, ale hral na Zlatom pohare CONCACAF v roku 1998.