If you had said a random number like say 18 caps, I could've given you Carlton Palmer, but you didn't....
Is there a more ordinary player to have won 50 caps for England.
Awaits Tuesday morning flaming.
james milner.
Doesn't Jordan Henderson only have 49 caps though