none

Most Capped National Team Players of the 21st Century: Cristiano Ronaldo Tops with 223 Appearances, Lionel Messi Ranks 2nd with 194

DataDan
Argentina, Portugal, Messi, Cristiano Ronaldo, camel live

Camel Live has compiled a list of the players with the most national team appearances in the 21st century, with details as follows:

Cristiano Ronaldo (Portugal): 223 appearances

Lionel Messi (Argentina): 194 appearances

Luka Modrić (Croatia): 191 appearances

Andrés Guardado (Mexico): 182 appearances

Maynor Figueroa (Honduras): 181 appearances

Sergio Ramos (Spain): 180 appearances

Alexis Sánchez (Chile): 168 appearances

Iker Casillas (Spain): 167 appearances

Gianluigi Buffon (Italy): 164 appearances

Bryan Ruiz (Qatar): 163 appearances

Diego Godín (Uruguay): 161 appearances

Gary Medel (Chile): 161 appearances

Robert Lewandowski (Poland): 160 appearances

Javad Nekounam (Iran): 159 appearances

Martin Vassiljev (Estonia): 158 appearances

Landon Donovan (United States): 157 appearances

Jan Vertonghen (Belgium): 157 appearances

Yasuhito Endo (Japan): 152 appearances

Guillermo Ochoa (Mexico): 152 appearances