Jess Fishlock with 102.
The most caped Welsh Footballer is Ryan Giggs.
The second most capped Spanish player is Xavi Hernandes.
Kenny Dalglish is Scotland's most capped footballer with 102 caps.
i think its torres
It could be Enzo Scifo.
For England it is Peter Shilton with 126 caps.
Soh Chin Aun of Malaysia. 252 caps. True Story
Its the winner of 'Ballon D'or' Lionel Andrés Messi
The most capped Brazilian footballer is Cafu.
Raul the former captain of Real Madrid is the most capped player.