Putting Up Numbers· Soccer

Most goals through the first 300 appearances of a European club career

, , .

Lionel Messi leads with 246 goals through his first 300 appearances, first of 654 careers. Erling Haaland is already 2nd, with 244 goals through his 268 appearances. 3 more goals in his next 32 appearances passes Lionel Messi for 1st.

Most goals through the first 300 appearances of a European club career
#Player and seasonsValue
Lionel Messi2004 – 2013246
Erling Haaland2019 – 2027268 of 300 appearances244
Kylian Mbappé2015 – 2024225
Luis Suárez2010 – 2019208
Robert Lewandowski2010 – 2018201
Harry Kane2012 – 2022198
Neymar2013 – 2023187
Mario Gómez2003 – 2015169
David Villa2003 – 2012167
Ciro Immobile2008 – 2021163
Mohamed Salah2013 – 2022162
Edinson Cavani2006 – 2015155
Mauro Icardi2012 – 2022153
Robin van Persie2002 – 2014151
Cristiano Ronaldo2003 – 2011149
Gonzalo Higuaín2006 – 2015148
Diego Milito2005 – 2014inactive after 289 appearances148
Radamel Falcao2009 – 2024143
Sergio Agüero2006 – 2015143
Romelu Lukaku2011 – 2020140
Lautaro Martínez2018 – 2026138
Serhou Guirassy2015 – 2027282 of 300 appearances138
Alexandre Lacazette2009 – 2020137
Zlatan Ibrahimovic2002 – 2012137
Iago Aspas2012 – 2023136
Jamie Vardy2014 – 2023136
Marco Reus2009 – 2020136
Wissam Ben Yedder2010 – 2021136

Method

  • Box scores start in 2002-03, so 2,535 careers that began earlier aren't here.