For Wales it has to be Ryan giggs.
ivor allchruch 68 caps for wales
Kevin Kilbane, 62 consequtive caps for Ireland?
Former Wales goalkeeper Neville Southall has the most Wales caps, with 92. He is followed by the late Gary Speed, the most capped outfield player who has 85.
The most caped Welsh Footballer is Ryan Giggs.
For England it is Peter Shilton with 126 caps.
Peter Shilton has the most caps for England (125 or 126) although I suspect it may be an Irish player. Definately Peter Shilton 126 caps for England
Soh Chin Aun of Malaysia. 252 caps. True Story
American, Kristine Lilly has the most international caps for football/soccer - see Wikipedia "340 - Kristine Lilly, United States world record holder (300th set on 18 January 2006; current to October 21, 2007) "
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.
Pat Jennings with 119 caps
James Milner has 46 U-21 caps for England, Cant find anyone else that has more, In Europe anyway
peter shilton 125 caps
You'll have to go a long way to beat James Milner - 40 caps and still eligible, despite recently turning 23.
Peter Shilton - 125 Caps (I Think!!)
Casillas I think
Kenny Dalglish (102)
rugby and football
currently, ahmed hassan (egypt) has the most international caps, with 179. the next most capped player (currently) is javier zanetti of argentine with 145
Calum MacDonald has a total of 122
They sing "We love you Wales, we do. We love you Wales, we do. We love you Wales, we do. Oh Wales, we love you!" at most matches.