Riveros speelde dertien officiële interlands voor Chili in de periode 1997-2001, en scoorde vier keer voor de nationale ploeg. Hij maakte zijn debuut in de vriendschappelijke thuiswedstrijd tegen Armenië (7-0-overwinning) op 4 januari 1997 in Viña del Mar, net als doelman Nelson Cossio en verdediger Dante Poli. Riveros luisterde zijn debuut op met twee doelpunten. Hij nam datzelfde jaar met Chili deel aan de strijd om de Copa América.