England Captains

Which nine players have Captained England the most times?

The nine players who Captained England the most times are:
Bobby Moore (90), Billy Wright (90), Bryan Robson (65), David Beckham (59), Steven Gerrard (38), Alan Shearer (34), John Terry (34), Kevin Keegan (31) and Harry Kane (24).

England Football Players Appearances & Goals

Football Quiz July 2020

England Captains

Back To Top