The most capped Spanish football l player is Raul Gonsales.
The second most capped Spanish player is Xavi Hernandes.
i think its torres
Jess Fishlock with 102.
It could be Enzo Scifo.
The most capped English player is Peter Shilton, David Beckham an Sir Bobby Charlton.
Steven Gerrard! Liverpool Captain.
For England it is Peter Shilton with 126 caps.