Ranking Oldest Scorer - Premier League

The list shows data counting from season 1992-93
# Country Nick Name Pos Date of birth Place of birth Age
1
Sheringham Edward Paul Sheringham
02/04/1966 Highams Park 40 years 268 days
2
Windass Dean Windass
01/04/1969 Hull 39 years 235 days
3
Giggs Ryan Joseph Willson Giggs
29/11/1973 Cardiff 39 years 86 days
4
Pearce Stuart Pearce
24/04/1962 Hammersmith 38 years 215 days
5
Alexander Graham Alexander
10/10/1971 Coventry 38 years 182 days
6
Hughes Leslie Mark Hughes
01/11/1963 Ruabon 38 years 149 days
7
Kerimoğlu Tugay Kerimoğlu
24/08/1970 Trabzon 38 years 98 days
8
Harford Michael Gordon Harford
12/02/1959 Sunderland 38 years 34 days
9
Speed Gary Andrew Speed
08/09/1969 Mancot 37 years 351 days
10
Schmeichel Peter Bolesław Schmeichel
18/11/1963 Gladsaxe 37 years 336 days
11
Scholes Paul Aaron Scholes
16/11/1974 Salford 37 years 304 days
12
Ferdinand Leslie Ferdinand
08/12/1966 Paddington 37 years 278 days
13
Phillips Kevin Mark Phillips
25/07/1973 Hitchin 37 years 251 days
14
Wark John Wark
04/08/1957 Glasgow 37 years 177 days
15
Gough Charles Richard Gough
05/04/1962 Stockholm 37 years 138 days
16
Kevin Moran Kevin Bernard Moran
29/04/1956 Dublin 37 years 114 days
17
Crouch Peter James Crouch
30/01/1981 Macclesfield 37 years 103 days
18
McAuley Gareth Gerald McAuley
05/12/1979 Larne 37 years 82 days
19
Drogba Didier Yves Drogba Tébily
11/03/1978 Abidjan 37 years 49 days
20
Winterburn Nigel Winterburn
11/12/1963 Arley 36 years 343 days
21
Bergkamp Dennis Nicolaas Maria Bergkamp
10/05/1969 Amsterdam 36 years 340 days
22
Wilkins Raymond Colin Wilkins
14/09/1956 Hillingdon 36 years 338 days
23
Lampard Frank James Lampard
20/06/1978 Romford 36 years 338 days
24
Dreyer John Dreyer
11/06/1963 Alnwick 36 years 318 days
25
Barry Gareth Barry
23/02/1981 Hastings 36 years 297 days
26
Zola Gianfranco Zola
05/07/1966 Oliena 36 years 290 days
27
Dixon Lee Michael Dixon
17/03/1964 Manchester 36 years 288 days
28
Hierro Fernando Ruiz Hierro
23/03/1968 Vélez-Málaga 36 years 263 days
29
Beardsley Peter Andrew Beardsley
18/01/1961 Newcastle upon Tyne 36 years 252 days
30
Jagielka Philip Nikodem Jagielka
17/08/1982 Manchester 36 years 233 days
31
Bright Mark Abraham Bright
06/06/1962 Stoke-on-Trent 36 years 225 days
32
Strachan Gordon David Strachan
09/02/1957 Edinburgh 36 years 221 days
33
Robson Bryan Robson
11/01/1957 Chester-le-Street 36 years 216 days
34
Anderson Vivian Alexander Anderson
29/07/1956 Nottingham 36 years 213 days
35
Le Saux Graeme Pierre Le Saux
17/10/1968 Saint Helier 36 years 195 days
36
Hill Clinton Scott Hill
19/10/1978 Liverpool 36 years 170 days
37
Donaghy Malachy Martin Donaghy
13/09/1957 Belfast 36 years 167 days
38
Terry John George Terry
07/12/1980 Barking 36 years 159 days
39
Hoddle Glenn Hoddle
27/10/1957 Hayes 36 years 150 days
40
Waddle Christopher Roland Waddle
14/12/1960 Felling 36 years 140 days
41
McGrath Paul McGrath
04/12/1959 Ealing 36 years 135 days
42
Murray Glenn Murray
25/09/1983 Maryport 36 years 129 days
43
McAllister Gary McAllister
25/12/1964 Motherwell 36 years 124 days
44
Ince Paul Emerson Carlyle Ince
21/10/1967 Ilford 36 years 123 days
45
Bergsson Guðni Bergsson
21/07/1965 Reikiavik 36 years 120 days
46
McCall Andrew Stuart Murray McCall
10/06/1964 Leeds 36 years 91 days
47
Poyet Gustavo Augusto Poyet Domínguez
15/11/1967 Montevideo 36 years 84 days
48
Djorkaeff Youri Djorkaeff
09/03/1968 Lyon 36 years 60 days
49
Short Craig Short
25/06/1968 Bridlington 36 years 50 days
50
Yorke Dwight Eversley Yorke
03/11/1971 Canaan 36 years 21 days
51
Campbell Kevin Joseph Campbell
04/02/1970 Lambeth 36 years 7 days
52
McBride Brian McBride
19/06/1972 Arlington Heights 35 years 319 days
53
Blanc Laurent Robert Blanc
19/11/1965 Alès 35 years 314 days
54
Stubbs Alan Stubbs
06/10/1971 Kirkby 35 years 312 days
55
Karagounis Georgios Karagounis
06/03/1977 Pyrgos 35 years 312 days
56
Di Canio Paolo Di Canio
09/07/1968 Roma 35 years 297 days
57
Craddock Jody Darryl Craddock
25/07/1975 Bromsgrove 35 years 293 days
58
Weir David Gillespie Weir
10/05/1970 Falkirk 35 years 270 days
59
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 35 years 247 days
60
Martin Alvin Edward Martin
29/07/1958 Bootle 35 years 233 days
61
Saunders Dean Nicholas Saunders
21/06/1964 Swansea 35 years 229 days
62
Lee Robert Martin Lee
01/02/1966 Hornchurch 35 years 226 days
63
Ibrahimović Zlatan Ibrahimović
03/10/1981 Malmö 35 years 188 days
64
Defoe Jermain Colin Defoe
07/10/1982 Reckton 35 years 175 days
65
Wright Ian Edward Wright
03/11/1963 Woolwich 35 years 172 days
66
Hreiðarsson Hermann Hreiðarsson
11/07/1974 Reikiavik 35 years 147 days
67
Delap Rory John Delap
06/07/1976 Sutton Coldfield 35 years 143 days
68
Townsend Andrew David Townsend
23/07/1963 Maidstone 35 years 136 days
69
Larsson Henrik Edward Larsson
20/09/1971 Helsingborg 35 years 133 days
70
Quinn Niall John Quinn
06/10/1966 Dublin 35 years 126 days
71
Watson David Watson
20/11/1961 Liverpool 35 years 115 days
72
Rush Ian James Rush
20/10/1961 St Asaph 35 years 83 days
73
Chapman Lee Roy Chapman
05/12/1959 Lincoln 35 years 82 days
74
Hyypiä Sami Tuomas Hyypiä
07/10/1973 Porvoo 35 years 82 days
75
Cole Andrew Alexander Cole
15/10/1971 Nottingham 35 years 76 days
76
Morgan Westley Nathan Morgan
21/01/1984 Nottingham 35 years 68 days
77
Gallas William Éric Gallas
17/08/1977 Asnières-sur-Seine 35 years 64 days
78
Cork Alan Graham Cork
04/03/1959 Derby 35 years 60 days
79
Bruce Stephen Roger Bruce
31/12/1960 Corbridge 35 years 56 days
80
Nelsen Ryan William Nelsen
18/10/1977 Christchurch 35 years 51 days
81
Davies Kevin Cyril Davies
26/03/1977 Sheffield 35 years 48 days
82
Jackson Matthew Alan Jackson
19/10/1971 Leeds 35 years 23 days
83
De Zeeuw Adrianus Johannes de Zeeuw
16/04/1970 Castricum 35 years 8 days
84
Beagrie Peter Sidney Beagrie
28/11/1965 Middlesbrough 35 years 4 days
85
Earle Robert Fitzgerald Earle
27/01/1965 Newcastle upon Tyne 34 years 360 days
86
Gerrard Steven George Gerrard
30/05/1980 Whiston 34 years 359 days
87
Kolo Touré Kolo Abib Touré
19/03/1981 Bouaké 34 years 332 days
88
Cooper Colin Terence Cooper
28/02/1967 Sedgefield 34 years 318 days
89
Wilson Clive Wilson
13/11/1961 Manchester 34 years 314 days
90
Barmby Nicholas Jon Barmby
11/02/1974 Hull 34 years 313 days
91
Moore Kevin Thomas Moore
29/04/1958 Grimsby 34 years 311 days
92
Vialli Gianluca Vialli
09/07/1964 Cremona 34 years 311 days
93
Wise Dennis Frank Wise
16/12/1966 Kensington 34 years 308 days
94
Murphy Daniel Ben Murphy
18/03/1977 Chester 34 years 309 days
95
Régis Cyrille Régis
09/02/1958 Maripasoula 34 years 307 days
96
Bellamy Craig Douglas Bellamy
13/07/1979 Cardiff 34 years 302 days
97
Cottee Antony Richard Cottee
11/07/1965 Forest Gate 34 years 300 days
98
Hasselbaink Jerrel Floyd Hasselbaink
27/03/1972 Paramaribo 34 years 292 days
99
Vieira Patrick Vieira
23/06/1976 Dakar 34 years 284 days
100
Dublin Dion Dublin
22/04/1969 Leicester 34 years 284 days
Players still active the season 2019-20