La Liga Top scorers - Spain 2003/2004

The winning top scorer in La Liga (Primera División), Spain during the season 2003/2004 was Ronaldo with 24 goals scored. Below you find the list of the highest goal scorers during the season. You can also find all hat-tricks scored during the season.

Season:

Primera División best goal scorers 2003/2004

Below is the final top scorer list for the La Liga 2003/2004, including the 20 players who scored the most goals during the season.

# Player, Team Nationality Age GoalsGoals
1. Ronaldo
Real Madrid
Brazil
27
24
2. Julio Baptista
Sevilla
Brazil
22
20
3. Fernando Torres
Atlético Madrid
Spain
20
19
  Mista
Valencia
Spain
25
19
  Raúl Tamudo
Espanyol
Spain
26
19
6. Salva
Málaga
Spain
29
18
7. Samuel Eto'o
Mallorca
Cameroon
23
17
8. David Villa
Real Zaragoza
Spain
22
16
9. Javier Saviola
Barcelona
Argentina
22
14
  Nihat Kahveci
Real Sociedad
Turkey
24
14
  Ronaldinho
Barcelona
Brazil
24
14
  Savo Milosevic
Celta Vigo
Serbia
30
14
13. Walter Pandiani
Deportivo La Coruña
Uruguay
28
13
14. Sonny Anderson
Villarreal
Brazil
33
12
  Vicente
Valencia
Spain
22
12
16. Francisco Yeste
Athletic Bilbao
Spain
24
11
  Javi Guerrero
Racing Santander
Spain
27
11
  Luis Garcia
Murcia
Spain
23
11
  Raúl
Real Madrid
Spain
26
11
20. Óscar
Real Valladolid
Spain
21
10
The age of the players is when the season ended at 23 May 2004

Scored hat-tricks in La Liga, season 2003/2004

In total there were 11 scored hat-tricks during the season 2003/2004 in La Liga, Spain. All players scoring these hat-tricks (or more than 3 goals), and the matches they scored it in, are listed here.

Player, Team Match GoalsGoals
Fernando Torres
Atlético Madrid
Athletic Bilbao - Atlético Madrid 3-4
Sun 23 may 2004
3
31', 33', 83'
David Villa
Real Zaragoza
Real Zaragoza - Sevilla 4-4
Sun 25 april 2004
4
26', 42', 53', 58'
Julio Baptista
Sevilla
Sevilla - Racing Santander 5-2
Sun 18 april 2004
4
4', 7', 47', 59'
Mista
Valencia
Valencia - Mallorca 5-1
Sun 21 march 2004
3
44', 67', 68'
Julio Baptista
Sevilla
Murcia - Sevilla 1-3
Sun 15 february 2004
3
4', 72', 90'
Ricardo Oliveira
Valencia
Málaga - Valencia 1-6
Sat 31 january 2004
3
14', 58', 65'
Javi Guerrero
Racing Santander
Racing Santander - Murcia 3-2
Sun 25 january 2004
3
33', 73', 90'
Víctor Sánchez
Deportivo La Coruña
Celta Vigo - Deportivo La Coruña 0-5
Sat 3 january 2004
3
42', 71', 80'
Salva
Málaga
Málaga - Barcelona 5-1
Wed 3 december 2003
3
8', 13', 67'
Ricardo Oliveira
Valencia
Mallorca - Valencia 0-5
Sun 2 november 2003
3
7', 45', 77'
Raúl
Real Madrid
Real Madrid - Real Valladolid 7-2
Sat 13 september 2003
3
31', 34', 75'

The season start for La Liga 2003/2004 was 30 August 2003, the finishing round was being played 23 May 2004. More information and the winning top scorers in La Liga between the seasons 1989/1990-2024/2025 here.