 In May 2015, he was included in Brazil's 23-man squad for the 2015 Copa América held in Chile.On 21 June, he replaced the suspended Neymar as captain of the "Seleção" in a 2–1 win against Venezuela.In May 2016, Miranda was named as Brazil's captain for the Copa América Centenario in the United States, which ultimately ended in a group stage exit.