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.
564
26
22
89
3000009
97
22
97
Peter Shilton is the most capped English footballer with 126 caps.
100 capd
andrei arshavin is right footed