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 Played Matches Premier League

The list shows data counting from season 1974-75
# Country Name Complete name Pos Date of birth Place of birth PM
1
Giggs Ryan Joseph Willson Giggs
29/11/1973 Cardiff 672
2
Barry Gareth Barry
23/02/1981 Hastings 653
3
Shilton Peter Leslie Shilton
18/09/1949 Leicester 646
4
Milner James Philip Milner
04/01/1986 Leeds 634
5
Speed Gary Andrew Speed
08/09/1969 Mancot 614
6
Lampard Frank James Lampard
20/06/1978 Romford 609
7
Seaman David Andrew Seaman
19/09/1963 Rotherham 607
8
Southall Neville Southall
16/09/1958 Llandudno 579
9
James David Benjamin James
01/08/1970 Welwyn 572
10
O'Leary David Anthony O'Leary
02/05/1958 Stoke Newington 568
11
Lukic Jovan Lukic
11/12/1960 Chesterfield 567
12
Winterburn Nigel Winterburn
11/12/1963 Arley 564
13
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 559
14
Watson David Watson
20/11/1961 Liverpool 555
15
Barnes John Charles Bryan Barnes
07/11/1963 Kingston 550
16
Cottee Antony Richard Cottee
11/07/1965 Forest Gate 548
17
Clemence Raymond Neal Clemence
05/08/1948 Skegness 530
18
Hughes Leslie Mark Hughes
01/11/1963 Ruabon 529
19
Robson Bryan Robson
11/01/1957 Chester-le-Street 528
20
Walker Desmond Sinclair Walker
26/11/1965 Hackney 528
21
Regis Cyrille Regis
09/02/1958 Maripasoula 527
22
Sheringham Edward Paul Sheringham
02/04/1966 Highams Park 521
23
Heskey Emile William Ivanhoe Heskey
11/01/1978 Leicester 516
24
Rush Ian James Rush
20/10/1961 St Asaph 515
25
Schwarzer Mark Schwarzer
06/10/1972 Sydney 514
26
Armstrong David Armstrong
26/12/1954 Durham 513
27
Ogrizovic Steven Ogrizovic
12/09/1957 Mansfield 511
28
Carragher James Lee Duncan Carragher
28/01/1978 Liverpool 508
29
Chapman Lee Roy Chapman
05/12/1959 Lincoln 508
30
Phil Neville Philip John Neville
21/01/1977 Bury 505
31
Ferdinand Rio Gavin Ferdinand
07/11/1978 Peckham 504
32
Adams Tony Alexander Adams
10/10/1966 Romford 504
33
Gerrard Steven George Gerrard
30/05/1980 Whiston 504
34
Campbell Sulzeer Jeremiah Campbell
18/09/1974 Newham 503
35
Scholes Paul Aaron Scholes
16/11/1974 Salford 499
36
Keown Martin Raymond Keown
24/07/1966 Oxford 498
37
Defoe Jermain Colin Defoe
07/10/1982 Beckton 496
38
Richardson Kevin Richardson
04/12/1962 Newcastle upon Tyne 494
39
Sansom Kenneth Graham Sansom
26/09/1958 Camberwell 492
40
Terry John George Terry
07/12/1980 Barking 492
41
Rooney Wayne Mark Rooney
24/10/1985 Liverpool 491
42
Pearce Stuart Pearce
24/04/1962 Hammersmith 480
43
Carrick Michael Adrian Carrick
28/07/1981 Wallsend 480
44
Wise Dennis Frank Wise
16/12/1966 Kensington 479
45
Mabbutt Gary Vincent Mabbutt
23/08/1961 Bristol 477
46
McAllister Gary McAllister
25/12/1964 Motherwell 475
47
Anderson Vivian Alexander Anderson
29/07/1956 Nottingham 475
48
Martyn Antony Nigel Martyn
11/08/1966 St Austell 473
49
Grobbelaar Bruce David Grobbelaar
06/10/1957 Durban 472
50
Wright Mark Wright
01/08/1963 Dorchester on Thames 472
51
Beardsley Peter Andrew Beardsley
18/01/1961 Newcastle upon Tyne 470
52
Case James Robert Case
18/05/1954 Liverpool 470
53
Distin Sylvain Distin
16/12/1977 Bagnolet 469
54
Crouch Peter James Crouch
30/01/1981 Macclesfield 468
55
Wark John Wark
04/08/1957 Glasgow 467
56
Ince Paul Emerson Carlyle Ince
21/10/1967 Ilford 467
57
McMahon Stephen Joseph McMahon
20/08/1961 Halewood 466
58
Talbot Brian Ernest Talbot
21/07/1953 Ipswich 464
59
Osman Russell Charles Osman
14/02/1959 Repton 461
60
Stapleton Francis Anthony Stapleton
10/07/1956 Dublin 459
61
Dixon Lee Michael Dixon
17/03/1964 Manchester 458
62
Southgate Gareth Southgate
03/09/1970 Watford 456
63
Hughes Aaron William Hughes
08/11/1979 Magherafelt 455
64
Neal Philip George Neal
20/02/1951 Irchester 455
65
Allen Paul Kevin Allen
28/08/1962 Aveley 452
66
Given Shay John James Given
20/04/1976 Lifford 451
67
Friedel Bradley Howard Friedel
18/05/1971 Lakewood 450
68
Young Ashley Simon Young
09/07/1985 Stevenage 448
69
Merson Paul Charles Merson
20/03/1968 Harlesden 447
70
Perryman Stephen John Perryman
21/12/1951 Ealing 446
71
O'Shea John Francis O'Shea
30/04/1981 Waterford 445
72
Davies Kevin Cyril Davies
26/03/1977 Sheffield 444
73
Čech Petr Čech
20/05/1982 Plzeň 443
74
Le Tissier Matthew Le Tissier
14/10/1968 Saint Peter Port 443
75
Keane Roy Maurice Keane
10/08/1971 Cork 440
76
McGrath Paul McGrath
04/12/1959 Greenford 440
77
Cowans Gordon Sidney Cowans
27/10/1958 West Cornforth 438
78
Townsend Andrew David Townsend
23/07/1963 Maidstone 438
79
Borrows Brian Borrows
20/12/1960 Liverpool 436
80
Jääskeläinen Jussi Albert Jääskeläinen
19/04/1975 Mikkeli 436
81
Hansen Alan David Hansen
13/06/1955 Sauchie 434
82
Henderson Jordan Brian Henderson
17/06/1990 Sunderland 431
83
Dunne Richard Patrick Dunne
21/09/1979 Dublin 431
84
Dorigo Anthony Robert Dorigo
31/12/1965 Adelaide 429
85
Yorke Dwight Eversley Yorke
03/11/1971 Canaan 427
86
Sherwood Timothy Alan Sherwood
06/02/1969 St Albans 425
87
Smith Alan Martin Smith
21/11/1962 Birmingham 425
88
Flowers Timothy David Flowers
03/02/1967 Kenilworth 424
89
Mills Michael Dennis Mills
04/01/1949 Godalming 423
90
Sealey Leslie Jesse Sealey
29/09/1957 Bethnal Green 422
91
Wilkins Raymond Colin Wilkins
14/09/1956 Hillingdon 420
92
Baines Leighton John Baines
11/12/1984 Liverpool 420
93
Sharp Graeme Marshall Sharp
16/10/1960 Glasgow 419
94
Murphy Daniel Ben Murphy
18/03/1977 Chester 417
95
Cooper Paul David Cooper
21/12/1953 Cannock 417
96
Lennon Aaron Justin Lennon
16/04/1987 Chapletown 416
97
De Gea David de Gea Quintana
07/11/1990 Illescas 415
98
Cole Andrew Alexander Cole
15/10/1971 Nottingham 415
99
Noble Mark James Noble
08/05/1987 Canning Town 414
100
Butt Nicholas Butt
21/01/1975 Gorton 411
101
Pallister Gary Andrew Pallister
30/06/1965 Ramsgate 409
102
Downing Stewart Downing
22/07/1984 Middlesbrough 408
103
Bruce Stephen Roger Bruce
31/12/1960 Corbridge 408
104
Donaghy Malachy Martin Donaghy
13/09/1957 Belfast 406
105
Lee Robert Martin Lee
01/02/1966 Hornchurch 404
106
Ferdinand Leslie Ferdinand
08/12/1966 Paddington 404
107
Heath Adrian Paul Heath
11/01/1961 Newcastle-under-Lyme 403
108
Le Saux Graeme Pierre Le Saux
17/10/1968 Saint Helier 402
109
Nolan Kevin Anthony Jance Nolan
24/06/1982 Liverpool 401
110
Worthington Nigel Worthington
04/11/1961 Ballymena 401
111
Coton Anthony Philip Coton
19/05/1961 Tamworth 401
112
Bould Stephen Andrew Bould
16/11/1962 Stoke-on-Trent 400
113
Gary Neville Gary Alexander Neville
18/02/1975 Bury 400
114
Parkes Philip Benjamin Neil Frederick Parkes
08/08/1950 Sedgley 400
115
Irwin Denis Joseph Irwin
31/10/1965 Cork 400
116
Quinn Niall John Quinn
06/10/1966 Dublin 399
117
Howard Timothy Matthew Howard
06/03/1979 North Brunswick 399
118
Dodd Jason Robert Dodd
02/11/1970 Bath 398
119
Bowyer Lee David Bowyer
03/01/1977 London 397
120
Walcott Theo James Walcott
16/03/1989 Stanmore 397
121
Campbell Kevin Joseph Campbell
04/02/1970 Lambeth 394
122
Cahill Gary James Cahill
19/12/1985 Sheffield 394
123
Nicol Stephen Nicol
11/12/1961 Troon 392
124
Duff Damien Anthony Duff
02/03/1979 Ballyboden 392
125
Harford Michael Gordon Harford
12/02/1959 Sunderland 391
126
Staunton Stephen Staunton
19/01/1969 Drogheda 390
127
Foster Ben Anthony Foster
03/04/1983 Leamington Spa 390
128
Walker Kyle Andrew Walker
28/05/1990 Sheffield 389
129
Kennedy Alan Phillip Kennedy
31/08/1954 Penshaw 389
130
Breacker Timothy Sean Breacker
02/07/1965 Bicester 387
131
Saunders Dean Nicholas Saunders
21/06/1964 Swansea 387
132
Bracewell Paul William Bracewell
19/07/1962 Heswall 385
133
Cole Ashley Donovan Cole
20/12/1980 Stepney 385
134
Parlour Raymond Parlour
07/03/1973 Romford 385
135
Boateng George Boateng
05/09/1975 Nkawkaw 383
136
Fowler Robert Bernard Fowler
09/04/1975 Toxteth 379
137
Clough Nigel Howard Clough
19/03/1966 Sunderland 379
138
Cole Joseph John Cole
08/11/1981 North London 378
139
Carr Stephen Carr
29/08/1976 Dublin 377
140
Souness Graeme James Souness
06/05/1953 Edinburgh 377
141
Albiston Arthur Richard Albiston
14/07/1957 Edinburgh 377
142
Young Luke Paul Young
19/07/1979 Harlow 377
143
Jagielka Philip Nikodem Jagielka
17/08/1982 Manchester 376
144
Ward-Prowse James Michael Edward Ward-Prowse
01/11/1994 Southampton 376
145
Robinson Paul William Robinson
15/10/1979 Beverley 375
146
Evans Jonathan Grant Evans
03/01/1988 Belfast 375
147
Bardsley David John Bardsley
11/09/1964 Manchester 375
148
Sterling Raheem Shaquille Sterling
08/12/1994 Kingston 375
149
Phillips David Owen Phillips
29/07/1963 Wegberg 374
150
Burley George Elder Burley
03/06/1956 Cumnock 373
151
Hodge Stephen Brian Hodge
25/10/1962 Nottingham 372
152
Palmer Carlton Lloyd Palmer
05/12/1965 Rowley Regis 370
153
Mortimer Dennis George Mortimer
05/04/1952 Liverpool 368
154
Parker Scott Matthew Parker
13/10/1980 Lambeth 368
155
Hoddle Glenn Hoddle
27/10/1957 Hayes 367
156
Van den Hauwe Patrick William Roger van den Hauwe
16/12/1960 Dendermonde 367
157
Unsworth David Gerald Unsworth
16/10/1973 Chorley 366
158
Hartford Richard Asa Hartford
24/10/1950 Clydebank 365
159
Anelka Nicolas Sébastien Anelka
14/03/1979 Le Chesnay 364
160
Sørensen Thomas Løvendahl Sørensen
12/06/1976 Fredericia 364
161
Ehiogu Ugochuku Ehiogu
03/11/1972 Hackney 363
162
McDonald Alan McDonald
12/10/1963 Belfast 363
163
Perry Christopher John Perry
26/04/1973 Carshalton 363
164
Fabiański Łukasz Marek Fabiański
18/04/1985 Kostrzyn nad Odrą 362
165
Whelan Ronald Andrew Whelan
25/09/1961 Dublin 362
166
Wilson Clive Wilson
13/11/1961 Manchester 362
167
Lloris Hugo Hadrien Dominique Lloris
26/12/1986 Nice 361
168
Evans Allan James Evans
12/10/1956 Dunfermline 361
169
Sinclair Trevor Lloyd Sinclair
02/03/1973 Dulwich 361
170
Coleman Séamus Coleman
11/10/1988 Donegal 361
171
Wallace Rodney Seymour Wallace
02/10/1969 Lewisham 359
172
Delap Rory John Delap
06/07/1976 Sutton Coldfield 359
173
Ratcliffe Kevin Ratcliffe
12/11/1960 Mancot 359
174
Barton Warren Dean Barton
19/03/1969 Stoke Newington 358
175
Johnson Glen McLeod Cooper Johnson
23/08/1984 London 358
176
Statham Derek James Statham
24/03/1959 Wolverhampton 356
177
Bond Kevin John Bond
22/06/1957 West Ham 355
178
McClair Brian John McClair
08/12/1963 Bellshill 355
179
Dalglish Kenneth Mathieson Dalglish
04/03/1951 Glasgow 355
180
Deane Brian Christopher Deane
07/02/1968 Leeds 354
181
Atherton Peter Atherton
06/04/1970 Wigan 353
182
Kolo Touré Kolo Abib Touré
19/03/1981 Bouaké 353
183
Osman Leon Osman
17/05/1981 Billinge 352
184
Rix Graham Cyril Rix
23/10/1957 Doncaster 352
185
Rimmer John James Rimmer
10/02/1948 Southport 352
186
Butterworth Ian Stuart Butterworth
25/01/1964 Crewe 352
187
Watson Steven Craig Watson
01/04/1974 North Shields 351
188
Davis Paul Vincent Davis
09/12/1961 Dulwich 351
189
Fairclough Courtney Huw Fairclough
12/04/1964 Nottingham 351
190
Fàbregas Francesc Fàbregas Soler
04/05/1987 Arenys de Mar 350
191
Schmeichel Peter Bolesław Schmeichel
18/11/1963 Gladsaxe 350
192
Robbie Keane Robert David Keane
08/07/1980 Dublin 349
193
Azpilicueta César Azpilicueta Tanco
28/08/1989 Zizur Nagusia 349
194
Humphrey John Humphrey
31/01/1961 Paddington 348
195
Konchesky Paul Martyn Konchesky
15/05/1981 Barking 347
196
Savage Robert William Savage
18/10/1974 Wrexham 346
197
Lyons Michael Lyons
08/12/1951 Liverpool 345
198
Long Shane Patrick Long
22/01/1987 Gortnahoe 344
199
Swain Kenneth Swain
28/01/1952 Birkenhead 343
200
Mariner Paul Mariner
22/05/1953 Farnworth 343
201
Batty David Batty
02/12/1968 Leeds 343
202
Barmby Nicholas Jon Barmby
11/02/1974 Kingston upon Hull 343
203
Houghton Raymond James Houghton
09/01/1962 Glasgow 342
204
Stuart Graham Charles Stuart
24/10/1970 Tooting 342
205
Jennings Patrick Anthony Jennings
12/06/1945 Newry 341
206
Fletcher Darren Barr Fletcher
01/02/1984 Edinburgh 341
207
Scales John Robert Scales
04/07/1966 Harrogate 340
208
Power Paul Power
30/10/1953 Openshaw 340
209
Williams Steven Charles Williams
12/07/1958 Romford 340
210
Cunningham Kenneth Edward Cunningham
28/06/1971 Dublin 340
211
Hart Charles Joseph John Hart
19/04/1987 Shrewsbury 340
212
Walsh Paul Anthony Walsh
01/10/1962 Plumstead 340
213
Telfer Paul Norman Telfer
21/10/1971 Edinburgh 339
214
McIlroy Samuel Baxter McIlroy
02/08/1954 Belfast 339
215
Corrigan Joseph Thomas Corrigan
18/11/1948 Manchester 337
216
Thompson Garry Lindsey Thompson
07/10/1959 Birmingham 336
217
Venison Barry Venison
16/08/1964 Consett 336
218
Malbranque Steed Malbranque
06/01/1980 Mouscron 336
219
Fox Ruel Adrian Fox
14/01/1968 Ipswich 336
220
Foster Stephen Brian Foster
24/09/1957 Portsmouth 333
221
Hreiðarsson Hermann Hreiðarsson
11/07/1974 Reikiavik 332
222
Vinnie Jones Vincent Peter Jones
05/01/1965 Watford 332
223
Gillespie Gary Thompson Gillespie
05/07/1960 Stirling 331
224
Beattie James Scott Beattie
27/02/1978 Lancaster 331
225
Walker Ian Michael Walker
31/10/1971 Watford 331
226
Reid Peter Reid
20/06/1956 Huyton 329
227
Bowen Mark Rosslyn Bowen
07/12/1963 Neath 328
228
Beasant David John Beasant
20/03/1959 Willesden 327
229
Welbeck Daniel Nii Tackie Mensah Welbeck
26/11/1990 Manchester 327
230
Kelly Gary Oliver Kelly
09/07/1974 Drogheda 327
231
Strachan Gordon David Strachan
09/02/1957 Edinburgh 326
232
Segers Johannes Segers
30/10/1961 Eindhoven 326
233
Owen Michael James Owen
14/12/1979 Chester 326
234
Valencia Luis Antonio Valencia Mosquera
04/08/1985 Lago Agrio 325
235
Kilbane Kevin Daniel Kilbane
01/02/1977 Preston 325
236
Taylor Matthew Simon Taylor
27/11/1981 Oxford 325
237
Clichy Gaël Dimitri Clichy
26/07/1985 Toulouse 325
238
Sunderland Alan Sunderland
01/07/1953 Conisbrough 323
239
McArthur James Patrick McArthur
07/10/1987 Glasgow 323
240
Huth Robert Huth
18/08/1984 Berlin 322
241
Agbonlahor Gabriel Imuetinyan Agbonlahor
13/10/1986 Birmingham 322
242
Robertson Alistair Peter Robertson
09/09/1952 Philpstoun 322
243
Riise John Arne Semundseth Riise
24/09/1980 Molde 321
244
Gallas William Éric Gallas
17/08/1977 Asnières-sur-Seine 321
245
Gidman John Gidman
10/01/1954 Liverpool 320
246
Caton Thomas Stephen Caton
06/10/1962 Kirkby 320
247
Shaw Richard Edward Shaw
11/09/1968 Brentford 320
248
Kane Harry Edward Kane
28/07/1993 Walthamstow 320
249
Bowyer Ian Bowyer
06/06/1951 Little Sutton 319
250
Sigurðsson Gylfi Þór Sigurðsson
08/09/1989 Reikiavik 318
Players still active the season 2023-24
Collaborate with BDFutbol!