#4 Franz Binder - 1.10 goals per game
Franz Binder was a prolific goalscorer at his club, Rapid Wein, where he spent 19 years. He has the unique distinction of having represented more countries than clubs after he turned out for both Austria and Germany. Binder averaged slightly over a goal a game with 267 goals in 242 games although he disputes that fact.
Binder has publicly stated that he managed more than 1000 goals competitively in 756 games, but FIFA have brushed aside that fact.
Binder was the top scorer of the Austrian League on three occasions, and he managed four league titles in his 19-year stint.
Nicknamed Bimbo, the Austrian coached several high-profile clubs after his retirement including Rapid Wein and PSV Eindhoven.
#3 Imre Schlosser - 1.3 goals per game
Hungary are no longer a force to be reckoned with at the international level, but they boasted some pretty decent talent in the 1900s. Imre Schlosser is the all-time leading scorer in the Hungarian League.
He spent a majority of his career at two clubs, Hungaria FC and Ferencvarosi and is the sixth-highest scorer in the history of club football after amassing 417 goals in 320 games.
He also has a pretty decent international record having made his debut at the age of 16 and racked up 59 goals in 68 appearances for Hungary. Schlosser has won the Hungarian League 13 times and was the top scorer on seven separate occasions, no mean feat.
Schlosser passed away at the age of 69.
#2 Josef Bican - 1.52 goals per game
Josef Bican scored over 800 goals in 530 games averaging just over 1.5 goals per match. Bican came from a poor background and grew up playing without boots, something which improved his ball control tremendously.
An extremely pacy striker, Josef was one of the quickest of his generation and could complete 100m in 10.8 seconds, comparable to the sprinters of his time.
He has represented eight clubs in total including Slavia Prague, where he was at his prolific best, finding the target 395 times in just over 200 appearances. He also represented Austria, Czechoslovakia and Bohemia at the international level with some success.
#1 Fernando Peyroteo - 1.77 goals per game
Fernando Peyroteo's goal scoring record is nothing short of ridiculous. In a brief but extraordinary career for Sporting Lisbon, the Portuguese managed a mind-blowing 331 goals in just 187 games. In his debut season, Peyroteo was at his blistering best, amassing 34 goals in 14 games at nearly 2.5 goals a game.
In 12 years at the club, Peyroteo won the league five times, as well as five domestic cups and a Portuguese Super Cup. He holds the distinction of having scored nine goals in a single game as well as eight in another game.
Peyroteo also managed 14 goals in 20 international appearances for Portugal.
After retirement, he decided to coach the Portugal national team and oversaw the rise of Eusebio.
Also Read: 10 best Premier League strikers of all time