List of La Liga top scorers - wikipedia List of La Liga top scorers La Liga 's all - time top goalscorer is Lionel Messi, who also holds the record for most goals scored in a season with 50 goals in 2011 - 12. Athletic Bilbao 's Telmo Zarra, who was the competition 's all - time top scorer until 2014, was top scorer in six seasons between 1945 and 1953. Four other players -- Lionel Messi, Real Madrid 's Alfredo Di Stéfano, Quini of Sporting de Gijón and Barcelona, and Hugo Sánchez of Atlético Madrid and Real Madrid -- each finished as top scorer in five seasons. Contents 1 Top scorers by season 1.1 All - time top scorers 1.2 Top active scorers 1.3 Players with most hat - tricks 2 See also 3 References 4 External links Top scorers by season Lionel Messi is the all - time top goalscorer in La Liga history. Player won the European Golden Shoe Season Player Club Goals Apps Ratio 1930 -- 31 Bata Athletic Bilbao 27 17 1.59 1931 -- 32 Bata ( 2 ) Athletic Bilbao 13 18 0.72 1932 -- 33 Manuel Olivares Real Madrid 16 14 1.14 1933 -- 34 Isidro Lángara Real Oviedo 26 18 1.44 1934 -- 35 Isidro Lángara ( 2 ) Real Oviedo 27 22 1.23 1935 -- 36 Isidro Lángara ( 3 ) Real Oviedo 28 21 1.33 1939 -- 40 Víctor Unamuno Athletic Bilbao 20 22 0.91 1940 -- 41 Pruden Atlético Madrid 33 22 1.5 1941 -- 42 Mundo Valencia 27 25 1.08 1942 -- 43 Mariano Martín Barcelona 30 23 1.3 1943 -- 44 Mundo ( 2 ) Valencia 28 26 1.08 1944 -- 45 Telmo Zarra Athletic Bilbao 20 26 0.77 1945 -- 46 Telmo Zarra ( 2 ) Athletic Bilbao 24 18 1.33 1946 -- 47 Telmo Zarra ( 3 ) Athletic Bilbao 33 24 1.38 1947 -- 48 Pahiño Celta de Vigo 20 22 0.91 1948 -- 49 César Barcelona 27 24 1.13 1949 -- 50 Telmo Zarra ( 4 ) Athletic Bilbao 24 26 0.92 1950 -- 51 Telmo Zarra ( 5 ) Athletic Bilbao 38 30 1.27 1951 -- 52 Pahiño ( 2 ) Real Madrid 28 27 1.04 1952 -- 53 Telmo Zarra ( 6 ) Athletic Bilbao 24 29 0.83 1953 -- 54 Alfredo di Stéfano Real Madrid 27 28 0.96 1954 -- 55 Juan Arza Sevilla 28 29 0.97 1955 -- 56 Alfredo di Stéfano ( 2 ) Real Madrid 24 30 0.8 1956 -- 57 Alfredo di Stéfano ( 3 ) Real Madrid 31 30 1.03 1957 -- 58 Manuel Badenes Real Valladolid 19 29 0.66 Alfredo di Stéfano ( 4 ) Real Madrid 19 30 0.63 Ricardo Alós Valencia 19 29 0.66 1958 -- 59 Alfredo di Stéfano ( 5 ) Real Madrid 23 28 0.82 1959 -- 60 Ferenc Puskás Real Madrid 25 24 1.04 1960 -- 61 Ferenc Puskás ( 2 ) Real Madrid 28 28 1961 -- 62 Juan Seminario Real Zaragoza 25 30 0.83 1962 -- 63 Ferenc Puskás ( 3 ) Real Madrid 26 30 0.87 1963 -- 64 Ferenc Puskás ( 4 ) Real Madrid 21 25 0.84 1964 -- 65 Cayetano Ré Barcelona 26 30 0.87 1965 -- 66 Luis Aragonés Atlético Madrid 18 28 0.64 1966 -- 67 Waldo Valencia 24 30 0.8 1967 -- 68 Fidel Uriarte Athletic Bilbao 22 24 0.92 1968 -- 69 Amancio Real Madrid 14 29 0.48 José Eulogio Gárate Atlético Madrid 14 30 0.47 1969 -- 70 Amancio ( 2 ) Real Madrid 16 29 0.55 Luis Aragonés ( 2 ) Atlético Madrid 16 30 0.53 José Eulogio Gárate ( 2 ) Atlético Madrid 16 30 0.53 1970 -- 71 José Eulogio Gárate ( 3 ) Atlético Madrid 17 28 0.61 Carles Rexach Barcelona 17 28 0.61 1971 -- 72 Enrique Porta Granada 20 31 0.65 1972 -- 73 Marianín Real Oviedo 19 32 0.59 1973 -- 74 Quini Sporting de Gijón 20 34 0.59 1974 -- 75 Carlos Athletic Bilbao 19 32 0.59 1975 -- 76 Quini ( 2 ) Sporting de Gijón 21 34 0.62 1976 -- 77 Mario Kempes Valencia 24 34 0.71 1977 -- 78 Mario Kempes ( 2 ) Valencia 28 34 0.82 1978 -- 79 Hans Krankl Barcelona 29 30 0.97 1979 -- 80 Quini ( 3 ) Sporting de Gijón 24 34 0.71 1980 -- 81 Quini ( 4 ) Barcelona 20 30 0.67 1981 -- 82 Quini ( 5 ) Barcelona 27 32 0.84 1982 -- 83 Poli Rincón Real Betis 20 30 0.67 1983 -- 84 Jorge da Silva Real Valladolid 17 30 0.57 Juanito Real Madrid 17 31 0.55 1984 -- 85 Hugo Sánchez Atlético Madrid 19 33 0.58 1985 -- 86 Hugo Sánchez ( 2 ) Real Madrid 22 33 0.67 1986 -- 87 Hugo Sánchez ( 3 ) Real Madrid 34 41 0.83 1987 -- 88 Hugo Sánchez ( 4 ) Real Madrid 29 36 0.81 1988 -- 89 Baltazar Atlético Madrid 35 36 0.97 1989 -- 90 Hugo Sánchez ( 5 ) Real Madrid 38 35 1.09 1990 -- 91 Emilio Butragueño Real Madrid 19 35 0.54 1991 -- 92 Manolo Atlético Madrid 27 36 0.75 1992 -- 93 Bebeto Deportivo 29 37 0.78 1993 -- 94 Romário Barcelona 30 33 0.91 1994 -- 95 Iván Zamorano Real Madrid 28 38 0.74 1995 -- 96 Juan Antonio Pizzi Tenerife 31 41 0.76 1996 -- 97 Ronaldo Barcelona 34 37 0.92 1997 -- 98 Christian Vieri Atlético Madrid 24 24 1998 -- 99 Raúl Real Madrid 25 37 0.68 1999 -- 2000 Salva Ballesta Racing Santander 27 36 0.75 2000 -- 01 Raúl ( 2 ) Real Madrid 24 36 0.67 2001 -- 02 Diego Tristán Deportivo 20 35 0.57 2002 -- 03 Roy Makaay Deportivo 29 38 0.76 2003 -- 04 Ronaldo ( 2 ) Real Madrid 24 32 0.75 2004 -- 05 Diego Forlán Villarreal 25 38 0.66 Samuel Eto'o Barcelona 25 37 0.68 2005 -- 06 Samuel Eto'o ( 2 ) Barcelona 26 34 0.76 2006 -- 07 Ruud van Nistelrooy Real Madrid 25 37 0.68 2007 -- 08 Daniel Güiza Mallorca 27 37 0.73 2008 -- 09 Diego Forlán ( 2 ) Atlético Madrid 32 33 0.97 2009 -- 10 Lionel Messi Barcelona 34 35 0.97 2010 -- 11 Cristiano Ronaldo Real Madrid 40 34 1.18 2011 -- 12 Lionel Messi ( 2 ) Barcelona 50 37 1.35 2012 -- 13 Lionel Messi ( 3 ) Barcelona 46 32 1.44 2013 -- 14 Cristiano Ronaldo ( 2 ) Real Madrid 31 30 1.03 2014 -- 15 Cristiano Ronaldo ( 3 ) Real Madrid 48 35 1.37 2015 -- 16 Luis Suárez Barcelona 40 35 1.11 2016 -- 17 Lionel Messi ( 4 ) Barcelona 37 34 1.09 2017 -- 18 Lionel Messi ( 5 ) Barcelona 34 36 0.94 All - time top scorers As of matches played on 28 October 2018 Players in bold are still active in La Liga. hide Rank Player Years Goals Apps Ratio Lionel Messi 2004 -- 390 427 0.91 Cristiano Ronaldo 2009 -- 2018 311 292 1.07 Telmo Zarra 1940 -- 1955 251 278 0.9 Hugo Sánchez 1981 -- 1994 234 347 0.67 5 Raúl 1994 -- 2010 228 550 0.41 6 Alfredo Di Stéfano 1953 -- 1966 227 329 0.69 7 César Rodríguez 1939 -- 1955 223 353 0.63 8 Quini 1970 -- 1987 219 448 0.49 9 Pahiño 1943 -- 1956 210 278 0.76 10 Edmundo Suárez 1939 -- 1950 195 231 0.84 11 Santillana 1970 -- 1988 186 461 0.4 12 David Villa 2003 -- 2014 185 352 0.53 13 Juan Arza 1943 -- 1959 182 349 0.52 14 Guillermo Gorostiza 1929 -- 1945 178 256 0.7 15 Samuel Eto'o 1998 -- 2009 162 280 0.58 16 Luis Aragonés 1960 -- 1974 160 360 0.44 17 Ferenc Puskás 1958 -- 1966 156 180 0.87 18 Aritz Aduriz 2002 -- 155 415 0.37 19 Julio Salinas 1982 -- 2000 152 417 0.36 20 Adrián Escudero 1945 -- 1958 150 287 0.52 21 Daniel Ruiz 1974 -- 1986 147 303 0.49 22 Raúl Tamudo 1997 -- 2013 146 407 0.36 23 Silvestre Igoa 1941 -- 1956 141 284 0.5 24 Manuel Badenes 1946 -- 1959 139 201 0.69 Juan Araújo 1945 -- 1956 207 0.67 José Mari Bakero 1980 -- 1997 483 0.29 27 László Kubala 1951 -- 1965 138 215 0.64 28 José Luis Panizo 1939 -- 1955 136 325 0.42 29 Jesús María Satrústegui 1973 -- 1986 133 297 0.45 30 Joaquín Murillo 1952 -- 1964 132 227 0.58 Top active scorers As of matches played 28 October 2018 Rank Player Years Current club Goals Apps Ratio Lionel Messi 2004 -- Barcelona 390 427 0.91 Aritz Aduriz 2002 -- Athletic Bilbao 155 415 0.36 Karim Benzema 2009 -- Real Madrid 131 286 0.46 Antoine Griezmann 2010 -- Atlético Madrid 121 292 0.41 5 Luis Suárez 2014 -- Barcelona 117 140 0.84 Players with most hat - tricks Three or more goals in a single match. For the complete list of hat - tricks see List of La Liga hat - tricks. As of matches played 28 October 2018 Players in bold are still active in La Liga. Players with at least 10 hat - tricks are shown in this table. Rank Player Hat - tricks Last hat - trick Cristiano Ronaldo 45 18 March 2018 Lionel Messi 30 29 April 2018 Telmo Zarra 23 15 March 1953 Alfredo di Stéfano 22 15 March 1964 5 Mundo 19 4 March 1951 6 César Rodríguez 15 19 October 1952 7 Isidro Lángara 13 15 December 1946 8 Ferenc Puskás 12 15 December 1963 9 László Kubala 11 19 March 1961 Pahiño 11 September 1955 Manuel Badenes 29 March 1958 12 Quini 10 7 October 1981 Luis Suárez 28 October 2018 Source : BDFútbol Notes See also Pichichi Trophy References Notes Jump up ^ Marca awarded the Pichichi to Guillermo Gorostiza, whom they credited with 12 goals. Jump up ^ Marca awarded the Pichichi to Vavá, whom they credited with 19 goals. Jump up ^ Marca did not award the Pichichi to Eto'o, whom they credited with 24 goals. ^ Jump up to : `` Ranking Goals First Division ''. BDFutbol. Retrieved 7 May 2018. Jump up ^ `` Ranking Hat Tricks First Division ''. Bdfutbol.com. Retrieved 3 April 2014. Jump up ^ `` Hat - tricks in La Liga history ''. sportsgoogly.com. Retrieved 1 October 2017. Citations Liga de Fútbol Profesional historical archive Bravo, Luis Javier ; Sillipp, Bernhard ; Torre, Raúl ; Di Maggio, Roberto ( 25 June 2015 ). `` List of all Pichichi winners ''. Rec. Sport. Soccer Statistics Foundation. Archived from the original on 4 March 2016. Retrieved 10 March 2016. Martínez Calatrava, Vicente ( 2002 ). Historia y estadística del fúbol español. De la Olimpiada de Amberes a la Guerra Civil ( 1920 - 1939 ). ISBN 84 - 607 - 5767 - 6 Martínez Calatrava, Vicente ( 2002 ). Historia y estadística del fútbol español. De la Guerra Civil al Mundial de Brasil ( 1939 - 1950 ). ISBN 978 - 84 - 607 - 8817 - 1 Martínez Calatrava, Vicente ( 2002 ). Historia y estadística del fútbol español. Del gol de Zarra al gol de Marcelino ( 1950 - 1964 ). ISBN 978 - 84 - 609 - 2967 - 3 Martínez Calatrava, Vicente ( 2002 ). Historia y estadística del fútbol español. Del Campeonato de Europa al Mundial de España ( 1964 - 1982 ). ISBN 978 - 84 - 611 - 0295 - 2 Martínez Calatrava, Vicente ( 2002 ). Historia y estadística del fútbol español. Del Mundial 82 a la final española de París ( 1982 - 2001 ) ISBN 978 - 84 - 612 - 2007 - 6 External links LFP - Historical squads for every season of the league including official goal scoring stats Top 10 La Liga Golden Boot winners La Liga top scorers 1929 : Bienzobas 1930 : Gorostiza 1931 : Bata 1932 : Bata 1933 : Olivares 1934 : Lángara 1935 : Lángara 1936 : Lángara 1940 : Unamuno 1941 : Pruden 1942 : E. Suárez 1943 : Martín 1944 : E. Suárez 1945 : Zarra 1946 : Zarra 1947 : Zarra 1948 : Pahiño 1949 : César 1950 : Zarra 1951 : Zarra 1952 : Pahiño 1953 : Zarra 1954 : Di Stéfano 1955 : Arza 1956 : Di Stéfano 1957 : Di Stéfano 1958 : Badenes, Di Stéfano & Ricardo 1959 : Di Stéfano 1960 : Puskás 1961 : Puskás 1962 : Seminario 1963 : Puskás 1964 : Puskás 1965 : Ré 1966 : Aragonés 1967 : Waldo 1968 : Uriarte 1969 : Amancio & Gárate 1970 : Amancio, Aragonés & Gárate 1971 : Gárate & Rexach 1972 : Porta 1973 : Marianín 1974 : Quini 1975 : Carlos 1976 : Quini 1977 : Kempes 1978 : Kempes 1979 : Krankl 1980 : Quini 1981 : Quini 1982 : Quini 1983 : Rincón 1984 : Da Silva & Juanito 1985 : Sánchez 1986 : Sánchez 1987 : Sánchez 1988 : Sánchez 1989 : Baltazar 1990 : Sánchez 1991 : Butragueño 1992 : Manolo 1993 : Bebeto 1994 : Romário 1995 : Zamorano 1996 : Pizzi 1997 : Ronaldo 1998 : Vieri 1999 : Raúl 2000 : Salva 2001 : Raúl 2002 : Tristán 2003 : Makaay 2004 : Ronaldo 2005 : Forlán & Eto'o 2006 : Eto'o 2007 : Van Nistelrooy 2008 : Güiza 2009 : Forlán 2010 : Messi 2011 : C. Ronaldo 2012 : Messi 2013 : Messi 2014 : C. Ronaldo 2015 : C. Ronaldo 2016 : L. Suárez 2017 : Messi 2018 : Messi La Liga 2018 -- 19 clubs Alavés Athletic Bilbao Atlético Madrid Barcelona Betis Celta Vigo Eibar Espanyol Getafe Girona Huesca Leganés Levante Rayo Vallecano Real Madrid Real Sociedad Sevilla Valencia Valladolid Villarreal Former clubs Albacete Alcoyano AD Almería UD Almería Arenas Getxo Atlético Tetuán Burgos Cádiz Castellón Compostela Condal Córdoba Cultural Leonesa Deportivo La Coruña Elche Europa Extremadura Gimnàstic Granada Hércules Jaén Las Palmas Lleida CD Logroñés CD Málaga Málaga Mallorca CP Mérida Rayo Vallecano Murcia Numancia Osasuna Oviedo Pontevedra Racing Santander Real Burgos Real Unión Recreativo Huelva Sabadell Salamanca Sporting Gijón Tenerife Xerez Zaragoza Competition Clubs Seasons & winners Relegation play - offs Players foreign Managers Winners Stadia Broadcasters Referees Statistics and awards Records All - time table LFP Awards Top Scorer ( LFP ) Top Scorer ( Pichichi ) Spanish Top Scorer ( Zarra ) Best Goalkeeper ( Zamora ) Best Manager ( Miguel Muñoz ) Best referee ( Guruceta ) Don Balón Award Player of the Month Manager of the Month Finances Richest clubs : Deloitte list Forbes ' list Team owners Associated competitions Supercopa de España Copa del Rey UEFA Champions League UEFA Europa League laliga.es facebook.com/LaLiga twitter.com/LaLiga youtube.com/laliga Football in Spain AFE ANEF CTA CSD COE LFP RFEF National teams Men 's National team U-23 U-21 U-20 U-19 U-18 U-17 U-16 U-15 Women 's National team U-20 U-19 U-17 Men 's league system Level 1 -- 4 Primera División Segunda División Segunda División B ( 4 groups ) Tercera División ( 18 groups ) Levels 5 -- 10 Divisiones Regionales ( Andalusia Aragon Asturias Balearic Basque Canary Cantabria Castile - La Mancha Castile and León Catalonia Extremadura Galicia La Rioja Madrid Murcia Navarre Valencia Ceuta, Melilla ) Women 's league system Level 1 -- 2 Primera División Segunda División ( 7 groups ) Levels 3 -- 5 Ligas Regionales ( Andalusia, Aragon, Asturias, Balearic, Basque, Canary, Cantabria, Castile - La Mancha, Castile and León, Catalonia, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarre, Valencia, Ceuta, Melilla ) Youth league system División de Honor Juvenil ( 7 groups ) Liga Nacional Juvenil ( 21 groups ) Domestic cups Copa del Rey Copa de la Liga ( defunct ) Copa Eva Duarte ( replaced ) Supercopa de España Copa Federación Spanish stage of the UEFA Regions ' Cup Women 's domestic cups Copa de la Reina Youth domestic cups Copa de Campeones Juvenil Copa del Rey Juvenil Champions Clubs Clubs in international competitions Foreign players Records Rivalries Stadiums Retrieved from `` https://en.wikipedia.org/w/index.php?title=List_of_La_Liga_top_scorers&oldid=866453393 '' Categories : La Liga players Lists of association football league top scorers in Spain Hidden categories : Articles with hCards Association football player non-biographical articles Talk Contents About Wikipedia فارسی Türkçe Українська Edit links This page was last edited on 30 October 2018, at 12 : 42 ( UTC ). About Wikipedia

Question: who is the all time top scorer of la liga
Answer: Lionel Messi