I think its either Cristiano Ronaldo or Messi its just a tough
Evertons, top scorer ever was dixie dean and there top scorer in the premiership was i think duncan Ferguson
Jimmy Greaves has scored the most goals for tottenham. Last season our top scorer was Rafael Van Der Vaart
They aren't, most are scored from open play.
It is most likely Zinedine zidane as he was a play maker and scored as well. While Ronoldhino took penalties and free kicks as well.
== ==
Juninho Pernambucano, a Brazilian footballer, holds the record for the most free kicks scored in history.
The second most highest goal scorer in England is Sir Bobby Charlton.
It is Samuel Etoo, the Cameroon and Barcelona striker with the most goals.
e highest scorer of goals in soccer is the Brazilian Pele.
Miroslav Klose of Germany was the top scorer at the 2006 FIFA World Cup with 5 goals.
The Barclays Premier League's All-Time top scorer is Alan Shearer, with 260 goals.
Ronaldinho