Premier League Top scorers - England 2002/2003

The winning top scorer in Premier League (EPL), England during the season 2002/2003 was Ruud van Nistelrooy with 25 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.

EPL best goal scorers 2002/2003

Below is the final top scorer list for the Premier League 2002/2003, including the 20 players who scored the most goals during the season.

# Player, Team Nationality Age GoalsGoals
1. Ruud van Nistelrooy
Manchester United
Netherlands
26
25
2. Thierry Henry
Arsenal
France
25
24
3. James Beattie
Southampton
England
25
23
4. Mark Viduka
Leeds
Australia
27
20
5. Michael Owen
Liverpool
England
23
19
6. Alan Shearer
Newcastle
England
32
17
7. Gianfranco Zola
Chelsea
Italy
36
14
  Harry Kewell
Leeds
Australia
24
14
  Nicolas Anelka
Manchester City
France
24
14
  Paul Scholes
Manchester United
England
28
14
  Robbie Keane
Tottenham
Ireland
22
14
  Robert Pires
Arsenal
France
29
14
13. Teddy Sheringham
Tottenham
England
37
12
14. Jimmy Floyd Hasselbaink
Chelsea
Netherlands
31
11
  Tomasz Radzinski
Everton
Canada
29
11
16. Dion Dublin
Aston Villa
England
34
10
  Eidur Gudjohnsen
Chelsea
Iceland
24
10
  Jason Euell
Charlton
England
26
10
  Kevin Campbell
Everton
England
33
10
  Sylvain Wiltord
Arsenal
France
29
10
The age of the players is when the season ended at 11 May 2003

17 August 2002 was the starting date for the Premier League season 2002/2003, and the final games were played 11 May 2003. More information and the winning top scorers in Premier League between the seasons 1989/1990-2023/2024 here.