The Bundesliga is one of the most competitive leagues in the world, with a number of top players plying their trade in Germany. Being a record goalscorer for a top club in the league is a prestigious honour, with very few being able to score goals on a consistent basis.
Here, we take a look at the top four clubs in Germany and their record goalscorers.
1. Bayern Munich - Gerd Muller - 563 goals
The late Gerd Muller is widely recognised as one of the best strikers in the history of football, with the German possessing an unbelievable record in front of goal for both club and country.
The 1970 Ballon d'Or award winner played a key role in all of Bayern Munich and Germany's success during his career and will go down as the greatest goalscorer in German history.
2. Borussia Dortmund - Alfred Preissler - 174 goals
The late Alfred Preissler remains Borussia Dortmund's record goalscorer with 174 goals to his name, with the striker playing a key role in all of their success in the 1950s.
Despite his heroics at club level, Preissler was unlucky at international level, making only two appearances for Germany.
3. RB Leipzig - Timo Werner - 95 goals
Timo Werner might be struggling for Chelsea in the Premier League, but there is no doubt that he was brilliant for RB Leipzig during his time in Germany - netting 95 goals in 159 appearances for the club.
Leipzig was founded only in 2009 and it looks likely that Werner's goal record will be broken in the near future.
4. Bayer Leverkusen - Ulf Kirsten - 240 goals
Ulf Kirsten spent 13 years Bayer Leverkusen, establishing himself as one of the most dangerous strikers in the league and an icon for the club. One of the first East German footballers to to enter the Bundesliga after German reunification, the 55-year-old went into management post retirement, taking charge of Bayer Leverkusen second side for a period of time.