Romario and Pele of Brazil hold this record.
Pele the great footballer from brazil, is the only footballer in history to score over 1,200 goals. Romario also claimed scoring 1000 goals but F.I.F.A do not consider all those goals as goals to be counted.
Maradona has scored 322 career goals.
Cristiano Ronaldo has scored 767 goals in his career.
300 goals
892 goals, most were scored in 2000 to 2010
david beckham has scored 94 goals
Shearer has scored 664 goals in the e.P.L.
Pele is one of the only players (along with fellow Brazilian Romario) that has scored over 1000 Goals.
Richy clark
Luke Shaw has scored a total of 1 goals in his career.
Raul has scored 315 goals at Real Madrid.