# Player Country Team Goals (Penalty)
1. Luís Fabiano Brazil Brazil Sevilla FC Sevilla FC 6 (0)
Lionel Messi Argentina Argentina FC Barcelona FC Barcelona 6 (1)
3. Bojan Spain Spain FC Barcelona FC Barcelona 5 (0)
Molina Spain Spain Polideportivo Ejido Polideportivo Ejido 5 (0)
5. Barral Spain Spain Sporting Gijón Sporting Gijón 4 (0)
Alhassane Keita Guinea Guinea RCD Mallorca RCD Mallorca 4 (0)
Llorente Spain Spain Athletic Bilbao Athletic Bilbao 4 (0)
8. Frederic Kanouté Mali Mali Sevilla FC Sevilla FC 3 (0)
Ortiz Spain Spain UD Almería UD Almería 3 (0)
Raúl Spain Spain Real Madrid Real Madrid 3 (0)
Vicente Spain Spain Valencia CF Valencia CF 3 (0)
12. Omar Bravo Mexico Mexico Deportivo La Coruña Deportivo La Coruña 2 (0)
Néstor Canobbio Uruguay Uruguay Real Valladolid Real Valladolid 2 (0)
Carmelo Spain Spain Sporting Gijón Sporting Gijón 2 (0)
David López Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Gabilondo Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Ion Vélez Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
José Callejón Spain Spain Espanyol Barcelona Espanyol Barcelona 2 (0)
Grégory Laget Spain Spain Polideportivo Ejido Polideportivo Ejido 2 (0)
Román Martínez Argentina Argentina Espanyol Barcelona Espanyol Barcelona 2 (0)
Morientes Spain Spain Valencia CF Valencia CF 2 (0)
Bartholomew Ogbeche Nigeria Nigeria Real Valladolid Real Valladolid 2 (0)
Walter Pandiani Uruguay Uruguay CA Osasuna CA Osasuna 2 (0)
Pedro León Spain Spain Real Valladolid Real Valladolid 2 (0)
Sendoa Spain Spain Hércules CF Hércules CF 2 (0)
Esteban Solari Argentina Argentina UD Almería UD Almería 2 (0)
Toquero Spain Spain Athletic Bilbao Athletic Bilbao 2 (0)
Valdo Cape Verde Cape Verde Espanyol Barcelona Espanyol Barcelona 2 (0)
29. Abasolo Spain Spain Real Unión Real Unión 1 (0)
Lautaro Acosta Argentina Argentina Sevilla FC Sevilla FC 1 (0)
Adriano Brazil Brazil Sevilla FC Sevilla FC 1 (0)
Kanga Akalé Ivory Coast Ivory Coast Recreativo Huelva Recreativo Huelva 1 (0)
Angulo Spain Spain Valencia CF Valencia CF 1 (0)
Juan Arango Venezuela Venezuela RCD Mallorca RCD Mallorca 1 (0)
Arzu Spain Spain Real Betis Real Betis 1 (0)
Asier Salcedo Spain Spain Real Unión Real Unión 1 (0)
Baraja Spain Spain Valencia CF Valencia CF 1 (0)
Bodipo Equatorial Guinea Equatorial Guinea Deportivo La Coruña Deportivo La Coruña 1 (0)
Bueno Spain Spain Real Madrid Real Madrid 1 (0)
Gonzalo Castro Uruguay Uruguay RCD Mallorca RCD Mallorca 1 (0)
Cheli Spain Spain Málaga CF Málaga CF 1 (0)
Chico Spain Spain Polideportivo Ejido Polideportivo Ejido 1 (0)
Cléber Santana Brazil Brazil RCD Mallorca RCD Mallorca 1 (0)
Colsa Spain Spain Racing Santander Racing Santander 1 (0)
Coro Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Corona Spain Spain UD Almería UD Almería 1 (0)
Damiá Spain Spain Real Betis Real Betis 1 (0)
Dani Carril Spain Spain Hércules CF Hércules CF 1 (0)
David Rodríguez Spain Spain Celta Vigo Celta Vigo 1 (0)
David Villa Spain Spain Valencia CF Valencia CF 1 (0)
Boubacar Dialiba Senegal Senegal Real Murcia Real Murcia 1 (0)
Domínguez Spain Spain Real Unión Real Unión 1 (0)
Aldo Duscher Argentina Argentina Sevilla FC Sevilla FC 1 (0)
Edu Brazil Brazil Real Betis Real Betis 1 (0)
Edu Bedia Spain Spain Racing Santander Racing Santander 1 (0)
Achille Emaná Cameroon Cameroon Real Betis Real Betis 1 (0)
Eneko Romo Spain Spain Real Unión Real Unión 1 (0)
Damián Escudero Argentina Argentina Real Valladolid Real Valladolid 1 (0)
Diego Forlán Uruguay Uruguay Atlético Madrid Atlético Madrid 1 (0)
Guillermo Franco Mexico Mexico Villarreal CF Villarreal CF 1 (0)
Goikoetxea Spain Spain Real Unión Real Unión 1 (0)
Henok Goitom Eritrea Eritrea Real Valladolid Real Valladolid 1 (0)
Eiður Guðjohnsen Iceland Iceland FC Barcelona FC Barcelona 1 (0)
Thierry Henry France France FC Barcelona FC Barcelona 1 (0)
Gonzalo Higuaín Argentina Argentina Real Madrid Real Madrid 1 (0)
Iosu Villar Spain Spain Real Unión Real Unión 1 (0)
Jarque Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Javi Martínez Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Jesús Navas Spain Spain Sevilla FC Sevilla FC 1 (0)
Joaquín Spain Spain Valencia CF Valencia CF 1 (0)
Jonathan Pereira Spain Spain Racing Santander Racing Santander 1 (0)
Jorge Spain Spain Sporting Gijón Sporting Gijón 1 (0)
Juanma Spain Spain Real Betis Real Betis 1 (0)
Juli Spain Spain Polideportivo Ejido Polideportivo Ejido 1 (0)
Mehdi Lacen Algeria Algeria Racing Santander Racing Santander 1 (0)
Marchena Spain Spain Valencia CF Valencia CF 1 (0)
Enzo Maresca Italy Italy Sevilla FC Sevilla FC 1 (0)
Rafael Márquez Mexico Mexico FC Barcelona FC Barcelona 1 (0)
Ersen Martin Turkey Turkey Recreativo Huelva Recreativo Huelva 1 (0)
Mata Spain Spain Valencia CF Valencia CF 1 (0)
Haris Medunjanin Bosnia-Herzegovina Bosnia-Herzegovina Real Valladolid Real Valladolid 1 (0)
Míchel Spain Spain Valencia CF Valencia CF 1 (0)
Moisés Hurtado Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Navarro Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Omar Sampedro Spain Spain Sporting Gijón Sporting Gijón 1 (0)
Pablo Álvarez Spain Spain Deportivo La Coruña Deportivo La Coruña 1 (0)
Pablo Hernández Spain Spain Valencia CF Valencia CF 1 (0)
Perera Spain Spain Rayo Vallecano Rayo Vallecano 1 (0)
Pablo Piatti Argentina Argentina UD Almería UD Almería 1 (0)
Piqué Spain Spain FC Barcelona FC Barcelona 1 (0)
Portilla Spain Spain SD Ponferradina SD Ponferradina 1 (0)
Riki Spain Spain Deportivo La Coruña Deportivo La Coruña 1 (0)
Roberto Lago Spain Spain Celta Vigo Celta Vigo 1 (0)
Javier Saviola Argentina Argentina Real Madrid Real Madrid 1 (0)
Sergio García Spain Spain Real Betis Real Betis 1 (0)
Adrian Sikora Poland Poland Real Murcia Real Murcia 1 (0)
Florent Sinama-Pongolle France France Atlético Madrid Atlético Madrid 1 (0)
Sébastien Squillaci France France Sevilla FC Sevilla FC 1 (0)
Yaya Touré Ivory Coast Ivory Coast FC Barcelona FC Barcelona 1 (0)
Tomáš Ujfaluši Czech Republic Czech Republic Atlético Madrid Atlético Madrid 1 (0)
Urko Vera Spain Spain Club Portugalete Club Portugalete 1 (0)
Varela Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Víctor Spain Spain Real Valladolid Real Valladolid 1 (0)
Xavi Spain Spain FC Barcelona FC Barcelona 1 (0)
Nikola Žigić Serbia Serbia Valencia CF Valencia CF 1 (0)