Football records in Spain Top 30 highest goalscorers, all-time Top 30 highest goalscorers, all-time

| Name_ | Years | Goals | Apps | Ratio |
|---|---|---|---|---|
| Julio Salinas | 1982–2000 | 152 | 417 | 0.36 |
| Adrián Escudero | 1945–1958 | 150 | 287 | 0.52 |
| Daniel Ruiz | 1974–1986 | 147 | 303 | 0.49 |
| Raúl Tamudo | 1997– | 146 | 407 | 0.36 |
| Silvestre Igoa | 1941–1956 | 141 | 284 | 0.50 |
| Manuel Badenes | 1946–1959 | 139 | 201 | 0.69 |
| Juan Araújo | 1945–1956 | 139 | 207 | 0.67 |
| José Mari Bakero | 1980–1997 | 139 | 483 | 0.29 |
| László Kubala | 1951–1965 | 138 | 215 | 0.64 |
| José Luis Panizo | 1939–1955 | 136 | 325 | 0.41 |
| Jesús María Satrústegui | 1973–1986 | 133 | 297 | 0.45 |
| Joaquín Murillo | 1952–1964 | 132 | 227 | 0.58 |
| Ismael Urzaiz | 1991–2007 | 131 | 445 | 0.29 |