For England it is Peter Shilton with 126 caps.
Vitālijs Astafjevs
It could be Enzo Scifo.
Soh Chin Aun of Malaysia. 252 caps. True Story
The most capped England international player is Peter Shilton with 125 Caps.
As of 2012, the male player with the most caps and with no international goals is Saudi Arabian Mohamed Al-Deayea, who has 178 international caps. Counting only outfield players, Aide Iskandar, a retired Singaporean defender with 121 international caps, is the most capped outfield player who failed to score a single international goal.
As of October 2023, the most capped international player for Chelsea FC is Petr Čech. The former Czech goalkeeper made 494 appearances for the club from 2004 to 2015. Čech is highly regarded for his contributions to Chelsea's success during his time there, including winning multiple Premier League titles and the UEFA Champions League.
Kenny Dalglish is Scotland's most capped footballer with 102 caps.
The second most capped Spanish player is Xavi Hernandes.
The most capped international footballer to have played for Birmingham City is Jude Bellingham. The talented midfielder has represented the England national team multiple times since making his debut in 2020. Bellingham's impressive performances at both the club and international levels have made him one of the standout players in recent football history.
Peter Shilton.
i think its torres
Kevin Campbell