Dokončete následující větu: Rivera debutoval za El Salvador v roce 1988 a odehrál celkem 74 zápasů, ve kterých vstřelil 15 gólů. Zastupoval svou zemi ve 22 kvalifikačních zápasech Mistrovství světa FIFA a hrál na Mistrovství světa v roce 1991.
1993, 1995 a 1999 UNCAF Nations Cups a byl členem mužstva, který nehrál na Zlatém poháru CONCACAF 1996, ale hrál na Zlatém poháru CONCACAF 1998.