| # | Player | Position | Citizenship | Club | League goals | Assists | Apps | Seasons |
|---|---|---|---|---|---|---|---|---|
| 1 | Lionel Messi | Attack - Right Winger | Argentina Spain | Inter Miami CF | 474 | 216 | 520 | 17 |
| 2 | Cristiano Ronaldo | Attack - Centre-Forward | Portugal | Al-Nassr FC | 311 | 95 | 292 | 9 |
| 3 | Karim Benzema | Attack - Centre-Forward | France Algeria | Al-Ittihad Club | 238 | 112 | 439 | 14 |
| 4 | Raúl | Attack - Second Striker | Spain | Retired | 228 | 101 | 550 | 16 |
| 5 | Antoine Griezmann | Attack - Second Striker | France | Atlético de Madrid | 198 | 97 | 533 | 16 |
| 6 | David Villa | Attack - Centre-Forward | Spain | Retired | 185 | 54 | 352 | 11 |
| 7 | Luis Suárez | Attack - Centre-Forward | Uruguay | Inter Miami CF | 176 | 84 | 258 | 8 |
| 8 | Iago Aspas | Attack - Centre-Forward | Spain | Celta de Vigo | 165 | 70 | 391 | 14 |
| 9 | Samuel Eto'o | Attack - Centre-Forward | Cameroon Spain | Retired | 162 | 44 | 280 | 11 |
| 10 | Aritz Aduriz | Attack - Centre-Forward | Spain | Retired | 158 | 54 | 443 | 16 |
| 11 | Raúl Tamudo | Attack - Centre-Forward | Spain | Retired | 146 | 26 | 407 | 17 |
| 12 | Roberto Soldado | Attack - Centre-Forward | Spain | Retired | 129 | 36 | 325 | 13 |
| 13 | Diego Forlán | Attack - Centre-Forward | Uruguay Spain | Retired | 128 | 26 | 240 | 7 |
| 14 | Álvaro Negredo | Attack - Centre-Forward | Spain | Retired | 128 | 44 | 361 | 12 |
| 15 | Fernando Morientes | Attack - Centre-Forward | Spain | Retired | 124 | 19 | 337 | 15 |
| 16 | Ronaldo | Attack - Centre-Forward | Brazil Spain | Retired | 117 | 34 | 164 | 6 |
| 17 | Davor Suker | Attack - Centre-Forward | Croatia | Retired | 114 | 12 | 239 | 8 |
| 18 | Raúl García | Midfield - Attacking Midfield | Spain | Retired | 111 | 50 | 609 | 20 |
| 19 | Cristhian Stuani | Attack - Centre-Forward | Uruguay Italy | Girona FC | 111 | 18 | 326 | 11 |
| 20 | Rivaldo | Midfield - Attacking Midfield | Brazil Spain | Retired | 107 | 39 | 198 | 6 |
| 21 | Gonzalo Higuaín | Attack - Centre-Forward | Argentina France | Retired | 107 | 45 | 190 | 7 |
| 22 | Fernando Torres | Attack - Centre-Forward | Spain | Retired | 102 | 15 | 281 | 9 |
| 23 | Roy Makaay | Attack - Centre-Forward | Netherlands | Retired | 100 | 15 | 205 | 6 |
| 24 | Diego Tristán | Attack - Centre-Forward | Spain | Retired | 96 | 21 | 227 | 8 |
| 25 | Attack - Centre-Forward | Spain | Retired | 94 | 28 | 341 | 12 |
Lionel Messi
Cristiano Ronaldo
Karim Benzema
Raúl
Antoine Griezmann
David Villa
Luis Suárez
Iago Aspas
Samuel Eto'o
Aritz Aduriz
Raúl Tamudo
Roberto Soldado
Diego Forlán
Álvaro Negredo
Fernando Morientes
Ronaldo
Davor Suker
Raúl García
Cristhian Stuani
Rivaldo
Gonzalo Higuaín
Fernando Torres
Roy Makaay
Diego Tristán