The best English footballers in history

| SPORT
The best English footballers in history
Source: listas.20minutos.es
A country that has the best league in the world for many, it is assumed that there should be very good players from this country, and so it is. Here I bring you 25 of the best, I hope you like it, comment, throw and see! : D

TOP 25:
Robbie fowler
Robbie fowler

TOP 24:
Jermain Defoe
Jermain Defoe

TOP 23:
Joe Cole
Joe Cole

TOP 22:
Jamie Carragher
Jamie Carragher

TOP 21:
Peter Shilton
Peter Shilton

TOP 20:
Stanley Matthews
Stanley Matthews

TOP 19:
Campbell sun
Campbell sun

TOP 18:
Theo Walcott
Theo Walcott

TOP 17:
Gary Neville
Gary Neville

TOP 16:
Steve Mcmanaman
Steve Mcmanaman

TOP 15:

Kevin Keegan

Kevin Keegan

TOP 14:

Ashley Cole

Ashley Cole

TOP 13:

Gordon Banks

Gordon Banks

TOP 12:

Alan Shearer

Alan Shearer

TOP 11:

Rio Ferdinand

Rio Ferdinand

TOP 10:

Bobby moore

Bobby moore

TOP 9:

Gary Lineker

Gary Lineker

TOP 8:

John terry

John terry

TOP 7:

Paul Scholes

Paul Scholes

TOP 6:

Michael Owen

Michael Owen

TOP 5:

Bobby Charlton

Bobby Charlton

TOP 4:

Frank Lampard

Frank Lampard

TOP 3:

Wayne Rooney

Wayne Rooney

TOP 2:

Steven Gerrard

Steven Gerrard

TOP 1:

David Beckham

David Beckham