Andrei Arshavin has a total of 344 caps in his senior career.
He had got 4 caps for Wales U21's and has currently got 24 caps for the Wales 1st team.
22
564
89
26
3000009
97
22
97
100 capd
Peter Shilton is the most capped English footballer with 126 caps.
arshavin plays for russia