Question: who is the most capped england football player
Answer: England national team football players with at least 10 caps Player Pos Caps Goals Date of debut Debut against Date of last match Final match against Ref Shilton , Peter Peter Shilton GK 125 0 000000001970 - 11 - 25 - 0000 25 November 1970 East Germany 000000001990 - 07 - 07 - 0000 7 July 1990 Italy Rooney , Wayne Wayne Rooney * FW / MF 119 53 000000002003 - 02 - 12 - 0000 12 February 2003 Australia 000000002016 - 11 - 11 - 0000 11 November 2016 Scotland Beckham , David David Beckham MF / DF 115 17 000000001996 - 09 - 01 - 0000 1 September 1996 Moldova 000000002009 - 10 - 14 - 0000 14 October 2009 Belarus Gerrard , Steven Steven Gerrard MF 114 21 000000002000 - 05 - 31 - 0000 31 May 2000