Scoring goals consistently across multiple seasons in Europe’s top five leagues is no easy feat. Since the start of the 2020/21 campaign, a select group of elite forwards have separated themselves with remarkable productivity in all competitions. From Bundesliga sharpshooters to Premier League legends and Ligue 1 phenoms, these ten players have delivered at the highest level year after year.
Here’s a countdown of the top 10 goal scorers across Europe’s major leagues since 2020/21 — starting with number 10.
10. Wissam Ben Yedder – 99 goals
Juanlu Fajardo / Shutterstock.com
The experienced French striker has remained a consistent threat in Ligue 1 with Monaco. Despite flying under the radar internationally, Ben Yedder has quietly approached the 100-goal mark over the last few seasons.
Guirassy has emerged as a prolific scorer, particularly during his breakout campaigns with Stuttgart. His sharp finishing and physical presence have turned him into one of the Bundesliga’s most reliable forwards.
8. Karim Benzema – 105 goals
ph.FAB / Shutterstock.com
Before his move to Saudi Arabia, Benzema delivered elite numbers for Real Madrid. Even in limited appearances since 2020/21, his 105 goals underscore his world-class talent and clinical edge.
7. Jonathan David – 109 goals
Juanlu Fajardo / Shutterstock.com
The Canadian international has been a revelation for Lille, combining pace with precision. At just 24, David’s 109 goals highlight his remarkable rise and suggest even greater potential ahead.
6. Lautaro Martínez – 121 goals
Fabrizio Andrea Bertani / Shutterstock.com
Lautaro has led the line superbly for Inter Milan, showing growth each season. Known for his relentless work rate and eye for goal, the Argentine has become a true centerpiece in Serie A.
5. Mohamed Salah – 150 goals
Edward Thomas Bishop / Shutterstock.com
Salah continues to deliver elite output for Liverpool, season after season. His blistering speed, left-footed finesse, and consistency place him among the best wingers in the world.
4. Harry Kane – 173 goals
Cosmin Iftode / Shutterstock.com
Whether in the Premier League or Bundesliga, Kane has been relentless. His combination of finishing, playmaking, and leadership has powered him past the 170-goal mark in less than four seasons.
3. Erling Haaland – 190 goals
Photo: Jose Breton- Pics Action / Shutterstock.com
Haaland has shattered expectations with his goal-per-game ratio. Between Borussia Dortmund and Manchester City, the Norwegian striker has redefined modern center-forward efficiency.
2. Robert Lewandowski – 197 goals
h_lawyer / Shutterstock.com
One of the greatest finishers of his generation, Lewandowski has maintained world-class levels with both Bayern Munich and Barcelona. His 197 goals since 2020/21 reflect unmatched consistency and hunger.
1. Kylian Mbappé – 205 goals
ph.FAB / Shutterstock.com
At the top of the list is Mbappé, who has scored a staggering 205 goals in all competitions. His pace, movement, and deadly finishing have kept him ahead of all rivals as Europe’s most dangerous forward.