How many players have over 100 caps for England?
Which nine players won over 100 Caps for England? Peter Shilton (125), Wayne Rooney (120), David Beckham (115), Steven Gerrard (114), Bobby Moore (108), Ashley Cole (107), Bobby Charlton (106), Frank Lampard (106) and Billy Wright (105).
Who played most football matches?
Peter Shilton holds the record for the most competitive appearances in world football.
Who does Fara Williams play for?
Who has the most caps for England without scoring a goal?
In terms of outfielders, Ashley Cole (107) leads the way for the most England caps without scoring a single goal. Gary Neville (85) is next, with Ray Wilson (63) and Des Walker (59) among those in the chasing pack. Excluding goalkeepers and defenders, seven players have 30 England caps but no goals.
How many England caps does Harry Kane have?
The England captain smashed home a stunning strike in England’s 1-1 World Cup qualifier against Poland in September. It took his Three Lions total to 41 following his goals against Hungary and Andorra earlier in that international break. Kane has now surpassed Michael Owen’s mark of 40 and done so in just 64 caps.