# Player Country Team Goals (Penalty)
1. Lionel Messi Argentina Argentina FC Barcelona FC Barcelona 50 (10)
2. Cristiano Ronaldo Portugal Portugal Real Madrid Real Madrid 46 (12)
3. Radamel Falcao Colombia Colombia Atlético Madrid Atlético Madrid 24 (5)
4. Gonzalo Higuaín Argentina Argentina Real Madrid Real Madrid 22 (0)
5. Karim Benzema France France Real Madrid Real Madrid 21 (0)
6. Soldado Spain Spain Valencia CF Valencia CF 17 (1)
7. Llorente Spain Spain Athletic Bilbao Athletic Bilbao 16 (0)
Rubén Castro Spain Spain Real Betis Real Betis 16 (0)
9. Arouna Koné Ivory Coast Ivory Coast Levante UD Levante UD 15 (0)
Michu Spain Spain Rayo Vallecano Rayo Vallecano 15 (0)
11. Álvaro Negredo Spain Spain Sevilla FC Sevilla FC 14 (1)
12. Miku Fedor Venezuela Venezuela Getafe CF Getafe CF 12 (2)
Carlos Vela Mexico Mexico Real Sociedad Real Sociedad 12 (0)
14. Raúl García Spain Spain CA Osasuna CA Osasuna 11 (0)
Salomón Rondón Venezuela Venezuela Málaga CF Málaga CF 11 (0)
Alexis Sánchez Chile Chile FC Barcelona FC Barcelona 11 (0)
17. Agirretxe Spain Spain Real Sociedad Real Sociedad 10 (0)
Diego Costa Brazil Brazil Rayo Vallecano Rayo Vallecano 10 (2)
Jonas Brazil Brazil Valencia CF Valencia CF 10 (1)
Manu del Moral Spain Spain Sevilla FC Sevilla FC 10 (0)
Xavi Spain Spain FC Barcelona FC Barcelona 10 (0)
22. Barral Spain Spain Sporting Gijón Sporting Gijón 9 (0)
Cesc Fàbregas Spain Spain FC Barcelona FC Barcelona 9 (0)
Hélder Postiga Portugal Portugal Real Zaragoza Real Zaragoza 9 (0)
Raúl Tamudo Spain Spain Rayo Vallecano Rayo Vallecano 9 (1)
Marco Rubén Argentina Argentina Villarreal CF Villarreal CF 9 (1)
Santi Cazorla Spain Spain Málaga CF Málaga CF 9 (0)
Cristhian Stuani Uruguay Uruguay Racing Santander Racing Santander 9 (4)
Víctor Casadesús Spain Spain RCD Mallorca RCD Mallorca 9 (0)
30. Tomer Hemed Israel Israel RCD Mallorca RCD Mallorca 8 (5)
Rubén Suárez Spain Spain Levante UD Levante UD 8 (4)
32. Adrián Spain Spain Atlético Madrid Atlético Madrid 7 (0)
Aduriz Spain Spain Valencia CF Valencia CF 7 (0)
Ibrahima Baldé Senegal Senegal CA Osasuna CA Osasuna 7 (0)
Barkero Spain Spain Levante UD Levante UD 7 (3)
Diego Castro Spain Spain Getafe CF Getafe CF 7 (1)
Antoine Griezmann France France Real Sociedad Real Sociedad 7 (0)
Roque Santa Cruz Paraguay Paraguay Real Betis Real Betis 7 (0)
Valdo Cape Verde Cape Verde Levante UD Levante UD 7 (0)
40. Apoño Spain Spain Málaga CF Málaga CF
Real Zaragoza Real Zaragoza
6 (4)
Beñat Spain Spain Real Betis Real Betis 6 (1)
Gonzalo Castro Uruguay Uruguay RCD Mallorca RCD Mallorca 6 (0)
Sofiane Féghouli Algeria Algeria Valencia CF Valencia CF 6 (0)
Odion Ighalo Nigeria Nigeria Granada CF Granada CF 6 (0)
Jorge Molina Spain Spain Real Betis Real Betis 6 (0)
Markel Susaeta Spain Spain Athletic Bilbao Athletic Bilbao 6 (0)
Nino Spain Spain CA Osasuna CA Osasuna 6 (0)
Siqueira Brazil Brazil Granada CF Granada CF 6 (4)
49. Álvaro Spain Spain Espanyol Barcelona Espanyol Barcelona 5 (0)
Borja Valero Spain Spain Villarreal CF Villarreal CF 5 (0)
Alberto Costa Argentina Argentina Valencia CF Valencia CF 5 (1)
David Villa Spain Spain FC Barcelona FC Barcelona 5 (0)
Ángel Di María Argentina Argentina Real Madrid Real Madrid 5 (0)
Sebastián Fernández Uruguay Uruguay Málaga CF Málaga CF 5 (0)
Isco Spain Spain Málaga CF Málaga CF 5 (0)
Jesús Navas Spain Spain Sevilla FC Sevilla FC 5 (0)
José Callejón Spain Spain Real Madrid Real Madrid 5 (0)
Juanlu Spain Spain Levante UD Levante UD 5 (0)
Kaká Brazil Brazil Real Madrid Real Madrid 5 (0)
Marcos Senna Spain Spain Villarreal CF Villarreal CF 5 (2)
Javad Nekounam Iran Iran CA Osasuna CA Osasuna 5 (1)
Pedro Spain Spain FC Barcelona FC Barcelona 5 (0)
Philippe Coutinho Brazil Brazil Espanyol Barcelona Espanyol Barcelona 5 (0)
Sergio García Spain Spain Espanyol Barcelona Espanyol Barcelona 5 (0)
Kalu Uche Nigeria Nigeria Espanyol Barcelona Espanyol Barcelona 5 (0)
Verdú Spain Spain Espanyol Barcelona Espanyol Barcelona 5 (1)
Xavi Torres Spain Spain Levante UD Levante UD 5 (0)
68. Álvaro Cejudo Spain Spain CA Osasuna CA Osasuna 4 (0)
Abdelaziz Barrada Morocco Morocco Getafe CF Getafe CF 4 (0)
Mate Bilić Croatia Croatia Sporting Gijón Sporting Gijón 4 (0)
De Marcos Spain Spain Athletic Bilbao Athletic Bilbao 4 (0)
Íñigo López Spain Spain Granada CF Granada CF 4 (0)
Javi Martínez Spain Spain Athletic Bilbao Athletic Bilbao 4 (0)
Jonathan Pereira Spain Spain Real Betis Real Betis 4 (0)
Frédéric Kanouté Mali Mali Sevilla FC Sevilla FC 4 (0)
Dejan Lekić Serbia Serbia CA Osasuna CA Osasuna 4 (0)
Luis García Spain Spain Espanyol Barcelona Espanyol Barcelona
Real Zaragoza Real Zaragoza
4 (0)
Nilmar Brazil Brazil Villarreal CF Villarreal CF 4 (1)
Mesut Özil Germany Germany Real Madrid Real Madrid 4 (0)
Hernán Pérez Paraguay Paraguay Villarreal CF Villarreal CF 4 (0)
Gastón Sangoy Argentina Argentina Sporting Gijón Sporting Gijón 4 (1)
Toquero Spain Spain Athletic Bilbao Athletic Bilbao 4 (0)
Óscar Trejo Argentina Argentina Sporting Gijón Sporting Gijón 4 (0)
Ruud van Nistelrooy Netherlands Netherlands Málaga CF Málaga CF 4 (0)
85. Adrián Spain Spain Racing Santander Racing Santander 3 (0)
Fernando Amorebieta Venezuela Venezuela Athletic Bilbao Athletic Bilbao 3 (0)
Alhassane Bangoura Guinea Guinea Rayo Vallecano Rayo Vallecano 3 (0)
Bruno Soriano Spain Spain Villarreal CF Villarreal CF 3 (0)
Carlos Martins Portugal Portugal Granada CF Granada CF 3 (0)
Colunga Spain Spain Getafe CF Getafe CF
Sporting Gijón Sporting Gijón
3 (0)
Cristian Tello Spain Spain FC Barcelona FC Barcelona 3 (0)
Martín Demichelis Argentina Argentina Málaga CF Málaga CF 3 (0)
Babá Diawara Senegal Senegal Sevilla FC Sevilla FC 3 (0)
Diego Brazil Brazil Atlético Madrid Atlético Madrid 3 (0)
Domínguez Spain Spain Atlético Madrid Atlético Madrid 3 (0)
Güiza Spain Spain Getafe CF Getafe CF 3 (0)
Iñigo Martínez Spain Spain Real Sociedad Real Sociedad 3 (0)
Franco Jara Argentina Argentina Granada CF Granada CF 3 (0)
Juankar Spain Spain Real Zaragoza Real Zaragoza 3 (0)
Seydou Keita Mali Mali FC Barcelona FC Barcelona 3 (0)
Lafita Spain Spain Real Zaragoza Real Zaragoza 3 (0)
Lora Spain Spain Sporting Gijón Sporting Gijón 3 (0)
Marcelo Brazil Brazil Real Madrid Real Madrid 3 (0)
Miguel de las Cuevas Spain Spain Sporting Gijón Sporting Gijón 3 (2)
Mikel Rico Spain Spain Granada CF Granada CF 3 (0)
Héctor Moreno Mexico Mexico Espanyol Barcelona Espanyol Barcelona 3 (0)
Emilio N'Sue Equatorial Guinea Equatorial Guinea RCD Mallorca RCD Mallorca 3 (0)
Nacho Novo Spain Spain Sporting Gijón Sporting Gijón 3 (0)
Pablo Hernández Spain Spain Valencia CF Valencia CF 3 (0)
Walter Pandiani Uruguay Uruguay Espanyol Barcelona Espanyol Barcelona 3 (0)
Piti Spain Spain Rayo Vallecano Rayo Vallecano 3 (1)
Puyol Spain Spain FC Barcelona FC Barcelona 3 (0)
Romaric Ivory Coast Ivory Coast Espanyol Barcelona Espanyol Barcelona 3 (0)
Giuseppe Rossi Italy Italy Villarreal CF Villarreal CF 3 (2)
Eduardo Salvio Argentina Argentina Atlético Madrid Atlético Madrid 3 (0)
Sergio Ramos Spain Spain Real Madrid Real Madrid 3 (0)
Jérémy Toulalan France France Málaga CF Málaga CF 3 (0)
Arda Turan Turkey Turkey Atlético Madrid Atlético Madrid 3 (0)
Ikechukwu Uche Nigeria Nigeria Granada CF Granada CF
Real Zaragoza Real Zaragoza
3 (0)
Vladimír Weiss Slovakia Slovakia Espanyol Barcelona Espanyol Barcelona 3 (0)
David Zurutuza Spain Spain Real Sociedad Real Sociedad 3 (0)
122. Lautaro Acosta Argentina Argentina Racing Santander Racing Santander 2 (0)
Alexis Spain Spain Getafe CF Getafe CF
Sevilla FC Sevilla FC
2 (0)
Alfaro Spain Spain RCD Mallorca RCD Mallorca 2 (0)
Álvaro Giménez Spain Spain RCD Mallorca RCD Mallorca 2 (0)
Manuel Arana Spain Spain Racing Santander Racing Santander 2 (0)
Aranburu Spain Spain Real Sociedad Real Sociedad 2 (0)
Aranda Spain Spain Levante UD Levante UD
Real Zaragoza Real Zaragoza
2 (0)
Emiliano Armenteros Argentina Argentina Rayo Vallecano Rayo Vallecano
Sevilla FC Sevilla FC
2 (0)
Andre Castro Portugal Portugal Sporting Gijón Sporting Gijón 2 (0)
Dani Alves Brazil Brazil FC Barcelona FC Barcelona 2 (0)
Dani Estrada Spain Spain Real Sociedad Real Sociedad 2 (0)
Dídac Vilà Spain Spain Espanyol Barcelona Espanyol Barcelona 2 (0)
Edu Oriol Spain Spain Real Zaragoza Real Zaragoza 2 (0)
Sebastián Eguren Uruguay Uruguay Sporting Gijón Sporting Gijón 2 (0)
Eliseu Portugal Portugal Málaga CF Málaga CF 2 (0)
Bernardo Espinosa Colombia Colombia Racing Santander Racing Santander 2 (0)
Federico Fazio Argentina Argentina Sevilla FC Sevilla FC 2 (0)
Fran Rico Spain Spain Granada CF Granada CF 2 (0)
Gabi Spain Spain Atlético Madrid Atlético Madrid 2 (0)
Gabilondo Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Gálvez Spain Spain Sporting Gijón Sporting Gijón 2 (0)
Geijo Spain Spain Granada CF Granada CF 2 (0)
Abdelkader Ghezzal Algeria Algeria Levante UD Levante UD 2 (0)
Diego Godín Uruguay Uruguay Atlético Madrid Atlético Madrid 2 (0)
Iniesta Spain Spain FC Barcelona FC Barcelona 2 (0)
Isaac Cuenca Spain Spain FC Barcelona FC Barcelona 2 (0)
Iván Ramis Spain Spain RCD Mallorca RCD Mallorca 2 (0)
Jairo Spain Spain Racing Santander Racing Santander 2 (0)
Joaquín Spain Spain Málaga CF Málaga CF 2 (0)
Jordi Alba Spain Spain Valencia CF Valencia CF 2 (0)
José Nunes Portugal Portugal RCD Mallorca RCD Mallorca 2 (0)
Sami Khedira Germany Germany Real Madrid Real Madrid 2 (0)
Koke Spain Spain Atlético Madrid Atlético Madrid 2 (0)
Enzo Maresca Italy Italy Málaga CF Málaga CF 2 (0)
Gary Medel Chile Chile Sevilla FC Sevilla FC 2 (0)
Mikel San José Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Movilla Spain Spain Rayo Vallecano Rayo Vallecano 2 (0)
Muniain Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Ariel Nahuelpán Argentina Argentina Racing Santander Racing Santander 2 (0)
Nano Rivas Spain Spain Levante UD Levante UD 2 (0)
Pedro Ríos Spain Spain Getafe CF Getafe CF 2 (0)
Mickaël Pereira France France RCD Mallorca RCD Mallorca 2 (0)
Pablo Piatti Argentina Argentina Valencia CF Valencia CF 2 (0)
Piqué Spain Spain FC Barcelona FC Barcelona 2 (0)
Pozuelo Spain Spain Real Betis Real Betis 2 (0)
Adil Rami France France Valencia CF Valencia CF 2 (0)
Rovérsio Brazil Brazil CA Osasuna CA Osasuna 2 (0)
Salva Sevilla Spain Spain Real Betis Real Betis 2 (2)
Thiago Spain Spain FC Barcelona FC Barcelona 2 (0)
Trashorras Spain Spain Rayo Vallecano Rayo Vallecano 2 (1)
Xabi Prieto Spain Spain Real Sociedad Real Sociedad 2 (0)
173. Abel Gómez Spain Spain Granada CF Granada CF 1 (0)
Abraham Spain Spain Real Zaragoza Real Zaragoza 1 (0)
Adriano Brazil Brazil FC Barcelona FC Barcelona 1 (0)
Alberto Botía Spain Spain Sporting Gijón Sporting Gijón 1 (0)
Juan Albín Uruguay Uruguay Espanyol Barcelona Espanyol Barcelona 1 (0)
Hamit Altintop Turkey Turkey Real Madrid Real Madrid 1 (0)
Álvaro González Spain Spain Racing Santander Racing Santander 1 (0)
Ander Herrera Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Ángel Spain Spain Villarreal CF Villarreal CF 1 (0)
Antonio Luna Spain Spain Sevilla FC Sevilla FC 1 (0)
Alejandro Arribas Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Aurtenetxe Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Ballesteros Spain Spain Levante UD Levante UD 1 (0)
Pablo Barrera Mexico Mexico Real Zaragoza Real Zaragoza 1 (0)
Thievy Bifouma Congo Congo Espanyol Barcelona Espanyol Barcelona 1 (0)
Bolaño Spain Spain Racing Santander Racing Santander 1 (0)
Busquets Spain Spain FC Barcelona FC Barcelona 1 (0)
Gustavo Cabral Argentina Argentina Levante UD Levante UD 1 (0)
Martín Cáceres Uruguay Uruguay Sevilla FC Sevilla FC 1 (0)
Cala Spain Spain Sevilla FC Sevilla FC 1 (0)
Camacho Spain Spain Málaga CF Málaga CF 1 (0)
Camuñas Spain Spain Villarreal CF Villarreal CF 1 (0)
Canales Spain Spain Valencia CF Valencia CF 1 (0)
Carmelo Spain Spain Sporting Gijón Sporting Gijón 1 (0)
Casquero Spain Spain Getafe CF Getafe CF 1 (0)
Chechu Dorado Spain Spain Real Betis Real Betis 1 (0)
Colsa Spain Spain Racing Santander Racing Santander 1 (0)
Cristian Gómez Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Paulo Da Silva Paraguay Paraguay Real Zaragoza Real Zaragoza 1 (0)
David López Spain Spain Athletic Bilbao Athletic Bilbao 1 (1)
Jonathan de Guzmán Netherlands Netherlands RCD Mallorca RCD Mallorca
Villarreal CF Villarreal CF
1 (0)
Andrija Delibašić Montenegro Montenegro Rayo Vallecano Rayo Vallecano 1 (0)
Pape Diop Senegal Senegal Racing Santander Racing Santander 1 (0)
Duda Portugal Portugal Málaga CF Málaga CF 1 (0)
Tomislav Dujmović Croatia Croatia Real Zaragoza Real Zaragoza 1 (0)
Elustondo Spain Spain Real Sociedad Real Sociedad 1 (0)
Julien Escudé France France Sevilla FC Sevilla FC 1 (0)
Farinós Spain Spain Levante UD Levante UD 1 (1)
Gavilán Spain Spain Getafe CF Getafe CF 1 (0)
Diego Ifrán Uruguay Uruguay Real Sociedad Real Sociedad 1 (0)
Andoni Iraola Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Iturraspe Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Jaime Spain Spain Granada CF Granada CF 1 (0)
Javi López Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Juanmi Spain Spain Málaga CF Málaga CF 1 (0)
Efraín Juárez Mexico Mexico Real Zaragoza Real Zaragoza 1 (0)
Júlio Baptista Brazil Brazil Málaga CF Málaga CF 1 (0)
Koke Spain Spain Rayo Vallecano Rayo Vallecano 1 (1)
Labaka Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Mehdi Lacen Algeria Algeria Getafe CF Getafe CF 1 (0)
Roland Lamah Belgium Belgium CA Osasuna CA Osasuna 1 (0)
Maurizio Lanzaro Italy Italy Real Zaragoza Real Zaragoza 1 (0)
Lolo Spain Spain CA Osasuna CA Osasuna 1 (0)
Mainz Spain Spain Granada CF Granada CF 1 (0)
Mario Gaspar Spain Spain Villarreal CF Villarreal CF 1 (0)
Martí Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Alejandro Martinuccio Argentina Argentina Villarreal CF Villarreal CF 1 (0)
Míchel Spain Spain Getafe CF Getafe CF 1 (0)
Miguel Flaño Spain Spain CA Osasuna CA Osasuna 1 (0)
Miguel Torres Spain Spain Getafe CF Getafe CF 1 (0)
Mikel Spain Spain Real Sociedad Real Sociedad 1 (0)
Miranda Brazil Brazil Atlético Madrid Atlético Madrid 1 (0)
Jefferson Montero Ecuador Ecuador Real Betis Real Betis 1 (0)
Nacho Pérez Spain Spain Real Betis Real Betis 1 (0)
Nélson Portugal Portugal Real Betis Real Betis 1 (0)
Pedro Botelho Brazil Brazil Levante UD Levante UD
Rayo Vallecano Rayo Vallecano
1 (0)
Pedro León Spain Spain Getafe CF Getafe CF 1 (0)
Pepe Portugal Portugal Real Madrid Real Madrid 1 (0)
Pina Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Pizzi Portugal Portugal Atlético Madrid Atlético Madrid 1 (0)
Leonardo Ponzio Argentina Argentina Real Zaragoza Real Zaragoza 1 (1)
Raúl Baena Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Reyes Spain Spain Atlético Madrid Atlético Madrid
Sevilla FC Sevilla FC
1 (0)
Gonzalo Rodríguez Argentina Argentina Villarreal CF Villarreal CF 1 (0)
Rubén Pardo Spain Spain Real Sociedad Real Sociedad 1 (0)
Rui Fonte Portugal Portugal Espanyol Barcelona Espanyol Barcelona 1 (0)
Sergio Fernández Spain Spain CA Osasuna CA Osasuna 1 (0)
Tito Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Torrejón Spain Spain Racing Santander Racing Santander 1 (0)
Piotr Trochowski Germany Germany Sevilla FC Sevilla FC 1 (0)
Valera Spain Spain Getafe CF Getafe CF 1 (0)
Raphaël Varane France France Real Madrid Real Madrid 1 (0)
Weligton Brazil Brazil Málaga CF Málaga CF 1 (0)
Xabi Alonso Spain Spain Real Madrid Real Madrid 1 (0)