Rogério Ceni (born 22 January 1973) is a Brazilian football manager and former player who played as a goalkeeper with a career spanning 25 years and 1,257 professional club matches. He was with São Paulo with whom he won 20 major titles, including three Brazilian Leagues, two South American champions cups ("Copa Libertadores") and the 2005 FIFA (Fédération Internationale de Football Association) Club World Cup. He scored 131 goals during his career, from free-kicks and penalties with one from open play. He is recognised by the International Federation of Football History & Statistics (IFFHS) as the goalkeeper to have scored the most goals in the history of football.

Goals scored by goalkeepers are rare in football and are mostly scored from penalties and free kicks. This makes Ceni’s tally of 131 goals all the more remarkable, especially so when the second highest goal scoring goalkeeper according to IFFHS is José Luis Chilavert of Paraguay with 67 goals and 3rd placed Jorge Campos of Mexico with 46.

Despite having originated the modern professional soccer game, the U.K. has not generated many goal scoring goalkeepers. Highest on the IFFHS list from the U.K. is Ernald Scattergood (29 May 1887 – 2 July 1932) who played as a goalkeeper for Bradford Park Avenue and Derby County. He won one cap for England in 1913 and scored 8 goals in his playing career. Another English goalkeeper, Tony Read, scored 12 goals but all of these were scored when he played as a forward.

More Info: en.m.wikipedia.org