Top Ten English Football Players

1Steven Gerrard

Steven Gerrard


2David Beckham

David Beckham


3Wayne Rooney

Wayne Rooney


4Bobby Charlton

Bobby Charlton


5Paul Gascoigne

Paul Gascoigne


6Gary Lineker

Gary Lineker


7Frank Lampard

Frank Lampard


8Bobby Moore

Bobby Moore


9Paul Scholes

Paul Scholes


10Alan Shearer

Alan Shearer


11Gordon Banks

Gordon Banks


12Harry Kane

Harry Kane


13John Terry

John Terry


14Michael Owen

Michael Owen


15Emile Heskey

Emile Heskey


16Stanley Matthews

Stanley Matthews


17Kevin Keegan

Kevin Keegan


18Geoff Hurst

Geoff Hurst


19Rio Ferdinand

Rio Ferdinand


20Joe Cole


21Ashley Cole

Ashley Cole


22Jimmy Greaves

Jimmy Greaves


23Robbie Fowler


24Raheem Sterling

Raheem Sterling


25Jamie Vardy

Jamie Vardy


26Jamie Carragher

Jamie Carragher


27Gary Neville

Gary Neville


28David Seaman

David Seaman


29Dixie Dean


30Glenn Hoddle


31Chris Smalling

Chris Smalling


32Andros Townsend


33Joe Hart

Joe Hart


34Alex Oxlade-Chamberlain

Alex Oxlade-Chamberlain


35Dennis Law

Dennis Law