A Uruguay international since 2008, Pereira represented his country in two World Cups and three Copa Américas, earning 83 caps and winning the 2011 edition of the latter tournament.