ENMore
2023-242013-142003-041993-941983-841973-741963-64 121953-54 121943-441933-34
2022-232012-132002-031992-931982-831972-731962-63 121952-53 121942-43 1231932-33
2021-222011-122001-021991-921981-821971-721961-62 121951-52 121941-42 1231931-32
2020-212010-112000-011990-911980-811970-711960-61 121950-51 121940-41 121930-31
2019-202009-101999-001989-901979-801969-701959-60 121949-50 121939-40 123451929-30
2018-192008-091998-991988-891978-791968-691958-59 121948-491928-29 12
2017-182007-081997-981987-881977-781967-68 121957-58 121947-48
2016-172006-071996-971986-871976-771966-67 121956-57 121946-47
2015-162005-061995-961985-861975-761965-66 121955-56 121945-461935-36 123
2014-152004-051994-951984-851974-751964-65 121954-55 121944-451934-35 123
2023-24 IIIIIIIVV2013-14 IIIIIIIV2003-04 IIIIIIIV1993-94 IIIIIIIV1983-84 III
2022-23 IIIIIIIVV2012-13 IIIIIIIV2002-03 IIIIIIIV1992-93 IIIIIIIV1982-83 III
2021-22 IIIIIIIVV2011-12 IIIIIIIV2001-02 IIIIIIIV1991-92 IIIIIIIV1981-82 III
2020-21 IIIIIIIVV2010-11 IIIIIIIV2000-01 IIIIIIIV1990-91 IIIIIIIV1980-81 III
2019-20 IIIIIIIV2009-10 IIIIIIIV1999-00 IIIIIIIV1989-90 IIIIIIIV1979-80 III
2018-19 IIIIIIIV2008-09 IIIIIIIV1998-99 IIIIIIIV1988-89 IIIIIIIV1978-79 III
2017-18 IIIIIIIV2007-08 IIIIIIIV1997-98 IIIIIIIV1987-88 IIIIIIIV1977-78 III
2016-17 IIIIIIIV2006-07 IIIIIIIV1996-97 IIIIIIIV1986-87
2015-16 IIIIIIIV2005-06 IIIIIIIV1995-96 IIIIIIIV1985-86 III
2014-15 IIIIIIIV2004-05 IIIIIIIV1994-95 IIIIIIIV1984-85 III

Ranking Oldest scorer Premier League

The list shows data counting from season 1988-89
# Country Name Complete 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 Kingston upon Hull 39 years 235 days
3
Thiago Silva Thiago Emiliano da Silva
22/09/1984 Rio de Janeiro 39 years 135 days
4
Giggs Ryan Joseph Willson Giggs
29/11/1973 Cardiff 39 years 86 days
5
Pearce Stuart Pearce
24/04/1962 Hammersmith 38 years 215 days
6
Alexander Graham Alexander
10/10/1971 Coventry 38 years 182 days
7
Hughes Leslie Mark Hughes
01/11/1963 Ruabon 38 years 149 days
8
Tugay Tugay Kerimoğlu
24/08/1970 Trabzon 38 years 98 days
9
Harford Michael Gordon Harford
12/02/1959 Sunderland 38 years 34 days
10
Speed Gary Andrew Speed
08/09/1969 Mancot 37 years 351 days
11
Schmeichel Peter Bolesław Schmeichel
18/11/1963 Gladsaxe 37 years 336 days
12
Scholes Paul Aaron Scholes
16/11/1974 Salford 37 years 304 days
13
Ferdinand Leslie Ferdinand
08/12/1966 Paddington 37 years 278 days
14
Phillips Kevin Mark Phillips
25/07/1973 Hitchin 37 years 251 days
15
Cristiano Ronaldo Cristiano Ronaldo dos Santos Aveiro
05/02/1985 Funchal 37 years 246 days
16
Bergsson Guðni Bergsson
21/07/1965 Reikiavik 37 years 191 days
17
Wark John Wark
04/08/1957 Glasgow 37 years 177 days
18
Francis Trevor John Francis
19/04/1954 Plymouth 37 years 141 days
19
Gough Charles Richard Gough
05/04/1962 Stockholm 37 years 138 days
20
Moran Kevin Bernard Moran
29/04/1956 Dublin 37 years 114 days
21
Crouch Peter James Crouch
30/01/1981 Macclesfield 37 years 103 days
22
Young Ashley Simon Young
09/07/1985 Stevenage 37 years 93 days
23
McAuley Gareth Gerald McAuley
05/12/1979 Larne 37 years 82 days
24
Drogba Didier Yves Drogba Tébily
11/03/1978 Abidjan 37 years 49 days
25
Fernandinho Fernando Luiz Rosa
04/05/1985 Londrina 36 years 361 days
26
Case James Robert Case
18/05/1954 Liverpool 36 years 358 days
27
Winterburn Nigel Winterburn
11/12/1963 Arley 36 years 343 days
28
Bergkamp Dennis Nicolaas Maria Bergkamp
10/05/1969 Amsterdam 36 years 340 days
29
Lampard Frank James Lampard
20/06/1978 Romford 36 years 338 days
30
Wilkins Raymond Colin Wilkins
14/09/1956 Hillingdon 36 years 338 days
31
Dreyer John Dreyer
11/06/1963 Alnwick 36 years 318 days
32
Barry Gareth Barry
23/02/1981 Hastings 36 years 297 days
33
Zola Gianfranco Zola
05/07/1966 Oliena 36 years 290 days
34
Dixon Lee Michael Dixon
17/03/1964 Manchester 36 years 288 days
35
Hierro Fernando Ruiz Hierro
23/03/1968 Vélez-Málaga 36 years 263 days
36
Beardsley Peter Andrew Beardsley
18/01/1961 Newcastle upon Tyne 36 years 252 days
37
Jagielka Philip Nikodem Jagielka
17/08/1982 Manchester 36 years 233 days
38
Bright Mark Abraham Bright
06/06/1962 Stoke-on-Trent 36 years 225 days
39
Strachan Gordon David Strachan
09/02/1957 Edinburgh 36 years 221 days
40
Robson Bryan Robson
11/01/1957 Chester-le-Street 36 years 216 days
41
Anderson Vivian Alexander Anderson
29/07/1956 Nottingham 36 years 213 days
42
Le Saux Graeme Pierre Le Saux
17/10/1968 Saint Helier 36 years 195 days
43
Hill Clinton Scott Hill
19/10/1978 Liverpool 36 years 170 days
44
Donaghy Malachy Martin Donaghy
13/09/1957 Belfast 36 years 167 days
45
Terry John George Terry
07/12/1980 Barking 36 years 159 days
46
Hoddle Glenn Hoddle
27/10/1957 Hayes 36 years 150 days
47
Waddle Christopher Roland Waddle
14/12/1960 Felling 36 years 140 days
48
McGrath Paul McGrath
04/12/1959 Greenford 36 years 135 days
49
Murray Glenn Murray
25/09/1983 Maryport 36 years 129 days
50
McAllister Gary McAllister
25/12/1964 Motherwell 36 years 127 days
51
Ince Paul Emerson Carlyle Ince
21/10/1967 Ilford 36 years 123 days
52
Vardy Jamie Richard Vardy
11/01/1987 Sheffield 36 years 110 days
53
McCall Andrew Stuart Murray McCall
10/06/1964 Leeds 36 years 91 days
54
Poyet Gustavo Augusto Poyet Domínguez
15/11/1967 Montevideo 36 years 84 days
55
Djorkaeff Youri Raffi Djorkaeff
09/03/1968 Lyon 36 years 60 days
56
Short Craig Short
25/06/1968 Bridlington 36 years 50 days
57
Yorke Dwight Eversley Yorke
03/11/1971 Canaan 36 years 21 days
58
Campbell Kevin Joseph Campbell
04/02/1970 Lambeth 36 years 7 days
59
Ream Timothy Michael Ream
05/10/1987 St Louis 35 years 332 days
60
McBride Brian McBride
19/06/1972 Arlington Heights 35 years 319 days
61
Blanc Laurent Robert Blanc
19/11/1965 Alès 35 years 314 days
62
Stubbs Alan Stubbs
06/10/1971 Kirkby 35 years 312 days
63
Karagounis Georgios Karagounis
06/03/1977 Pyrgos 35 years 312 days
64
Di Canio Paolo Di Canio
09/07/1968 Roma 35 years 297 days
65
Craddock Jody Darryl Craddock
25/07/1975 Bromsgrove 35 years 293 days
66
Weir David Gillespie Weir
10/05/1970 Falkirk 35 years 270 days
67
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 35 years 247 days
68
Martin Alvin Edward Martin
29/07/1958 Walton 35 years 233 days
69
Saunders Dean Nicholas Saunders
21/06/1964 Swansea 35 years 229 days
70
Lee Robert Martin Lee
01/02/1966 Hornchurch 35 years 226 days
71
Ibrahimović Zlatan Ibrahimović
03/10/1981 Malmö 35 years 188 days
72
Defoe Jermain Colin Defoe
07/10/1982 Beckton 35 years 175 days
73
Wright Ian Edward Wright
03/11/1963 Woolwich 35 years 172 days
74
Hreiðarsson Hermann Hreiðarsson
11/07/1974 Reikiavik 35 years 147 days
75
Delap Rory John Delap
06/07/1976 Sutton Coldfield 35 years 143 days
76
Townsend Andrew David Townsend
23/07/1963 Maidstone 35 years 136 days
77
Moutinho João Filipe Iria Santos Moutinho
08/09/1986 Portimão 35 years 136 days
78
Larsson Henrik Edward Larsson
20/09/1971 Helsingborg 35 years 133 days
79
Quinn Niall John Quinn
06/10/1966 Dublin 35 years 126 days
80
Willian Willian Borges da Silva
09/08/1988 Ribeirão Pires 35 years 123 days
81
Watson David Watson
20/11/1961 Liverpool 35 years 115 days
82
Rush Ian James Rush
20/10/1961 St Asaph 35 years 83 days
83
Chapman Lee Roy Chapman
05/12/1959 Lincoln 35 years 82 days
84
Hyypiä Sami Tuomas Hyypiä
07/10/1973 Porvoo 35 years 82 days
85
Cole Andrew Alexander Cole
15/10/1971 Nottingham 35 years 76 days
86
Morgan Westley Nathan Morgan
21/01/1984 Nottingham 35 years 68 days
87
Gallas William Éric Gallas
17/08/1977 Asnières-sur-Seine 35 years 64 days
88
Cork Alan Graham Cork
04/03/1959 Derby 35 years 60 days
89
Bruce Stephen Roger Bruce
31/12/1960 Corbridge 35 years 56 days
90
Nelsen Ryan William Nelsen
18/10/1977 Christchurch 35 years 51 days
91
Taylor Alan David Taylor
14/11/1953 Hinckley 35 years 49 days
92
Davies Kevin Cyril Davies
26/03/1977 Sheffield 35 years 48 days
93
Cahill Gary James Cahill
19/12/1985 Sheffield 35 years 45 days
94
Long Shane Patrick Long
22/01/1987 Gortnahoe 35 years 28 days
95
Jackson Matthew Alan Jackson
19/10/1971 Leeds 35 years 23 days
96
De Zeeuw Adrianus Johannes de Zeeuw
16/04/1970 Castricum 35 years 8 days
97
Beagrie Peter Sidney Beagrie
28/11/1965 Middlesbrough 35 years 4 days
98
Sharp William Louis Sharp
05/02/1986 Sheffield 34 years 363 days
99
Earle Robert Fitzgerald Earle
27/01/1965 Newcastle upon Tyne 34 years 360 days
100
Gerrard Steven George Gerrard
30/05/1980 Whiston 34 years 359 days
Players still active the season 2023-24
Collaborate with BDFutbol!