Andoni ZUBIZARRETA with 126 caps.
i think its torres
I think it is A. Zubizeratta a formerBarcelona and Spanish goalkeeper with 126 caps
Its the winner of 'Ballon D'or' Lionel Andrés Messi
The second most capped Spanish player is Xavi Hernandes.
The most capped Brazilian footballer is Cafu.
Raul the former captain of Real Madrid is the most capped player.
Kenny Dalglish is Scotland's most capped footballer with 102 caps.
The most capped England international player is Peter Shilton with 125 Caps.
The most capped player for Leeds in the league was Jack Charlton who made 629 appearances between 1952 - 1973 and the record for most capped in all competitions is shared between Jack Charlton and Billy Bremner.
The most capped Republic of Ireland player is Robbie Keane.