England Players with the Most Games Played in The World Cup

All-Time list of players with more matches played for the National Team of England in the Soccer World Cups with detail of games played in each competition.

A total of 311 players represented the Nationa Team of England in the Soccer World Cups. Of them, 238 played at least one game. Here you have a list with the players with most games played.

scroll for more >>
England Players with the Most Games Played
 
Player
Games Played
World Cups
Game Detail by World Cup
1. Peter Shilton 17 3 5 in 1982, 5 in 1986, 7 in 1990
2. Terry Butcher 14 3 4 in 1982, 5 in 1986, 5 in 1990
Bobby Charlton 14 4 0 in 1958, 4 in 1962, 6 in 1966, 4 in 1970
Ashley Cole 14 3 5 in 2002, 5 in 2006, 4 in 2010
Bobby Moore 14 3 4 in 1962, 6 in 1966, 4 in 1970
6. David Beckham 13 3 3 in 1998, 5 in 2002, 5 in 2006
7. Steven Gerrard 12 3 5 in 2006, 4 in 2010, 3 in 2014
Gary Lineker 12 2 5 in 1986, 7 in 1990
Michael Owen 12 3 4 in 1998, 5 in 2002, 3 in 2006
10. Wayne Rooney 11 3 4 in 2006, 4 in 2010, 3 in 2014
Chris Waddle 11 2 4 in 1986, 7 in 1990
12. Sol Campbell 10 3 4 in 1998, 5 in 2002, 1 in 2006
Rio Ferdinand 10 4 0 in 1998, 5 in 2002, 5 in 2006, 0 in 2010
Frank Lampard 10 3 5 in 2006, 4 in 2010, 1 in 2014
Ray Wilson 10 2 4 in 1962, 6 in 1966
Billy Wright 10 3 3 in 1950, 3 in 1954, 4 in 1958
17. Gordon Banks 9 3 0 in 1962, 6 in 1966, 3 in 1970
Peter Beardsley 9 2 4 in 1986, 5 in 1990
Emile Heskey 9 2 5 in 2002, 4 in 2010
Martin Peters 9 2 5 in 1966, 4 in 1970
Kenny Sansom 9 2 4 in 1982, 5 in 1986
Paul Scholes 9 2 4 in 1998, 5 in 2002
David Seaman 9 2 4 in 1998, 5 in 2002
John Terry 9 2 5 in 2006, 4 in 2010
25. Alan Ball 8 2 4 in 1966, 4 in 1970
Joe Cole 8 3 1 in 2002, 5 in 2006, 2 in 2010
John Haynes 8 3 0 in 1954, 4 in 1958, 4 in 1962
Bryan Robson 8 3 4 in 1982, 2 in 1986, 2 in 1990
29. Jack Charlton 7 2 6 in 1966, 1 in 1970
Bryan Douglas 7 2 3 in 1958, 4 in 1962
Tom Finney 7 3 3 in 1950, 3 in 1954, 1 in 1958
Jimmy Greaves 7 2 4 in 1962, 3 in 1966
Glenn Hoddle 7 2 2 in 1982, 5 in 1986
Gary Stevens 7 2 5 in 1986, 2 in 1990
Des Walker 7 1 7 in 1990
Ray Wilkins 7 2 5 in 1982, 2 in 1986
37. John Barnes 6 2 1 in 1986, 5 in 1990
Jamie Carragher 6 2 4 in 2006, 2 in 2010
George Cohen 6 1 6 in 1966
Peter Crouch 6 2 4 in 2006, 2 in 2010
Jimmy Dickinson 6 2 3 in 1950, 3 in 1954
Paul Gascoigne 6 1 6 in 1990
Owen Hargreaves 6 2 2 in 2002, 4 in 2006
Roger Hunt 6 2 0 in 1962, 6 in 1966
Geoff Hurst 6 2 3 in 1966, 3 in 1970
Glen Johnson 6 2 4 in 2010, 2 in 2014
Paul Parker 6 1 6 in 1990
Stuart Pearce 6 1 6 in 1990
David Platt 6 1 6 in 1990
Teddy Sheringham 6 2 2 in 1998, 4 in 2002
Trevor Steven 6 2 3 in 1986, 3 in 1990
Nobby Stiles 6 2 6 in 1966, 0 in 1970
Mark Wright 6 1 6 in 1990