The following is a list of squads for all sixteen national teams that competed at the Copa América Centenario.
[4] Goalkeeper Esteban Alvarado was ruled out due to injury on May 20, being replaced by Leonel Moreira.
Forward Roque Santa Cruz was in the initial squad but withdrew injured and was replaced by Antonio Sanabria.
Pablo Aguilar and Néstor Ortigoza also pulled out due to injury and were replaced by Víctor Ayala and Iván Piris respectively.
Neymar was unable to participate due to an agreement between his club FC Barcelona and the Brazilian Football Confederation, and was replaced by Lucas Lima.
[9] Ricardo Oliveira and Douglas Costa were ruled out due to injury and replaced by Jonas and Kaká on May 20 and 26 respectively.
Gabriel Jesus, who would later be part of the 2016 Brazil Olympic squad, was considered as a replacement for Douglas Costa but missed selection through the lack of a U.S.
[13] Luiz Gustavo withdrew from the squad on June 2 for personal reasons and was replaced by Walace.
[18] Simon Dawkins was ruled out due to injury and replaced by Joel Grant on June 2.
[25] On June 1, Matías Fernández pulled out due to injury and was replaced by Mark González.