Fastest to 150 goals in European club history
by , , .
Erling Haaland leads with 150 goals in 148 appearances, at 23, first of 44 careers. Victor Osimhen is ahead of Mario Gómez's pace, with 95 goals in 178 appearances, 55 short of 150.
150game 1232
- Erling Haaland
- Luis Suárez
- Harry Kane
| # | Player and seasons | Games |
|---|---|---|
| Erling Haaland2019 – 2024 | 148 | |
| Luis Suárez2010 – 2017 | 208 | |
| Harry Kane2012 – 2020 | 216 | |
| Kylian Mbappé2015 – 2022 | 221 | |
| Lionel Messi2004 – 2011 | 225 | |
| Neymar2013 – 2020 | 232 | |
| Victor Osimhen2016 – 202795 of 150 goals | 178 | |
| Mario Gómez2003 – 2012 | 244 | |
| Robert Lewandowski2010 – 2016 | 244 | |
| David Villa2003 – 2011 | 263 | |
| Ciro Immobile2008 – 2021 | 276 | |
| Mauro Icardi2012 – 2022 | 276 | |
| Mohamed Salah2013 – 2021 | 276 | |
| Edinson Cavani2006 – 2015 | 284 | |
| Robin van Persie2002 – 2014 | 296 | |
| Serhou Guirassy2015 – 2027138 of 150 goals | 282 | |
| Jonathan David2020 – 2027108 of 150 goals | 250 | |
| Dusan Vlahovic2018 – 2026103 of 150 goals | 241 | |
| Alexander Isak2017 – 202797 of 150 goals | 233 | |
| Ollie Watkins2020 – 202692 of 150 goals | 233 | |
| Cristiano Ronaldo2003 – 2011 | 301 | |
| Sergio Agüero2006 – 2015 | 304 | |
| Gonzalo Higuaín2006 – 2015 | 305 | |
| Zlatan Ibrahimovic2002 – 2012 | 313 | |
| Romelu Lukaku2011 – 2021 | 315 | |
| Lautaro Martínez2018 – 2026 | 317 | |
| Wissam Ben Yedder2010 – 2022 | 330 | |
| Edin Dzeko2007 – 2017 | 332 | |
| Karim Benzema2004 – 2015 | 334 | |
| Alexandre Lacazette2009 – 2021 | 335 | |
| Andrej Kramaric2014 – 2027148 of 150 goals | 349 | |
| Patrik Schick2016 – 2027118 of 150 goals | 293 | |
| Raphinha2019 – 2027103 of 150 goals | 260 | |
| Ante Budimir2016 – 2027108 of 150 goals | 275 | |
| Wayne Rooney2002 – 2012 | 352 |
Method
- Box scores start in 2002-03, so 2,535 careers that began earlier aren't here.