Top Scorers
Borussia Dortmund all time top scorers – [Updated 2023]
Borussia Dortmund all-time top scorer? Who is the highest goal scorer in the history of BVB?

In the club’s history, Alfred Preissler is the all-time top scorer of Borussia Dortmund, with 174 goals scored across all competitions.
Also Read: Bayern Munich all time top scorers
Borussia Dortmund all time top scorers
1. Alfred Preissler – 174
Alfred Preissler is the leading Borussia Dortmund all time top scorer with 174 goals for the club. In total, he had two spells at the club. During his spell at Dortmund, Alfred Preissler managed over 45 goals in 78 appearances.
He won the league back-to-back with Dortmund in his second spell, scoring 123 goals in the German Championship in 211 appearances.
Also Read: Liverpool FC all-time top scorers
2. Manfred Burgsmüller – 158
Manfred Burgsmüller is Borussia Dortmund’s second all-time leading scorer with 158 goals. He is currently the club’s all-time top scorer in the German Bundesliga with 135 goals.
The German international spent seven seasons at the club, which made him one of the club’s greatest in the Bundesliga.
He was regarded as one of the most important players on the team, as he was always featured in the team’s starting eleven as a midfielder.
3. Michael Zorc – 155
Michael Zorc is Borussia Dortmund’s third all-time leading scorer with 155 goals. He spent seventeen years at the club and scored 131 goals in 463 appearances in the Bundesliga alone, a club record.
Zorc was outstanding throughout his Dortmund career, helping the club to lift the German Championship twice.
His contributions also led to the club’s success, winning the 1996–97 UEFA Champions League and the Intercontinental Cup.
4. Lothar Emmerich – 146
Lothar Emmerich is Dortmund’s fourth all-time top scorer, with 146 goals across all competitions. He spent nine seasons with the club before switching to K Beerschot VAV in Belgium.
In 215 Bundesliga appearances, Meme found the back of the net 126 times.
His first league title as a BVB player was achieved three years in 1963 after he was announced as the club’s latest signing in 1960.
5. Friedhelm Konieczka – 145
Friedhelm Konietzka is Borussia Dortmund’s fifth all-time top scorer with 145 goals. He spent seven seasons with the club before switching to TSV 1860 Munich the food year.
6. Marco Reus – 142
Marco Reus is Borussia Dortmund’s sixth all-time top scorer with 142 goals and counting. He is among the best players in the club’s history in the 21st century.
Marco is one of the few players that refused to leave the club for bigger clubs in the Bundesliga, just as how some top players departed the club after just a few seasons.
7. Pierre-Emerick Aubameyang – 141
Aubameyang is renowned for his pace and Borussia Dortmund’s seventh all-time top scorer with 141 goals across all competitions. The Gabonese international enjoyed a scintillating career at Borussia Dortmund before the switch to English Premier League club Arsenal amid links to top clubs, including Real Madrid.
Moving to Germany on a five deal, Aubameyang has introduced in a DFL-Supercup clash again Bayern Munich, which ends in favour of the Yellow Wall.
Also read: Best Football Clubs in London
8. Jürgen Schütz – 137
Jürgen Schütz is the eighth all-time top scorer for Borussia Dortmund, with 137 goals across all competitions. He had two spells at Dortmund, scoring 103 goals in his first and 30 goals in his second spell.
In his last season, he helped Dortmund claim the German Bundesliga title and departed for Italy, where he teamed up with AS Roma.
9. Alfred Niepieklo – 124
Alfred Niepieklo is the ninth Borussia Dortmund all-time top scorer with 124 goals across all competitions.
10. Stéphane Chapuisat
(Jointly held)
Stéphane Chapuisat is Borussia Dortmund’s joint tenth all-time top scorer with 122 goals.
Stéphane Chapuisat helped Dortmund to two consecutive Bundesliga titles in 1994–95 and 1995–96.
His career at the club was fruitful, winning the UEFA Champions League in 1996–97 and the Intercontinental Cup in 1997. He spent eight seasons at Borussia Dortmund before departing for his home country club, Grasshoppers.
10. Alfred Kelbassa – 122
(Jointly held)
Alfred Kelbassa is the joint-tenth all-time top scorer of Borussia Dortmund with 122 goals. At Dortmund, he won the German football championship, now Bundesliga, three times in 1956, 1957, and 1963.
-
Football On TV15 hours ago
Where to watch Sunderland AFC vs Cardiff City: live stream
-
Football On TV15 hours ago
Where to watch AFC Ajax vs Feyenoord Rotterdam: Live stream and TV channel
-
Football On TV15 hours ago
Stoke City vs Hull City TV channel, live stream
-
Football On TV2 hours ago
Coventry City vs Huddersfield Town FC: TV channel and live stream