He had got 4 caps for Wales U21's and has currently got 24 caps for the Wales 1st team.
Andrei Arshavin has a total of 344 caps in his senior career.
564
26
22
97
22
97
Michael Owen got three, Emile Heskey and Steven Gerrard the others. Carsten Jancker got Germany's goal.
100 capd
Peter Shilton is the most capped English footballer with 126 caps.
Including the current 2000th Test between England an India at Lords, 2011, James Michael "Jimmy" Anderson has won 60 test caps, placing him 45th on the list of most capped English players. Alec Stuart leads the way with 133 England caps.