Login ENMore
Remove Ads
Remove Ads

Ranking Complete Matches Premier League

The list shows data counting from season 1964-65
# Country Name Complete name Pos Date of birth Place of birth CM
1
Shilton Peter Leslie Shilton
18/09/1949 Leicester 846
2
Clemence Raymond Neal Clemence
05/08/1948 Skegness 710
3
Jennings Patrick Anthony Jennings
12/06/1945 Newry 708
4
Hollins John William Hollins
16/07/1946 Guildford 689
5
Mills Michael Dennis Mills
04/01/1949 Godalming 638
6
Perryman Stephen John Perryman
21/12/1951 Ealing 617
7
Peters Martin Stanford Peters
08/11/1943 Plaistow 605
8
Seaman David Andrew Seaman
19/09/1963 Rotherham 602
9
Ball Alan James Ball
12/05/1945 Farnworth 577
10
Southall Neville Southall
16/09/1958 Llandudno 573
11
Lukic Jovan Lukic
11/12/1960 Chesterfield 566
12
James David Benjamin James
01/08/1970 Welwyn 566
13
Hunter Norman Hunter
29/10/1943 Eighton Banks 560
14
Todd Colin Todd
12/12/1948 Chester-le-Street 558
15
Hughes Emlyn Walter Hughes
28/08/1947 Barrow-in-Furness 551
16
Speed Gary Andrew Speed
08/09/1969 Mancot 542
17
Barry Gareth Barry
23/02/1981 Hastings 530
18
Watson David Watson
20/11/1961 Liverpool 525
19
Bonds William Arthur Bonds
17/09/1946 Woolwich 525
20
Hartford Richard Asa Hartford
24/10/1950 Clydebank 523
21
Callaghan Ian Robert Callaghan
10/04/1942 Toxteth 523
22
Schwarzer Mark Schwarzer
06/10/1972 Sydney 512
23
Madeley Paul Edward Madeley
20/09/1944 Beeston 511
24
Channon Michael Roger Channon
28/11/1948 Orcheston 510
25
Ogrizovic Steven Ogrizovic
12/09/1957 Mansfield 509
26
Winterburn Nigel Winterburn
11/12/1963 Arley 504
27
Walker Desmond Sinclair Walker
26/11/1965 Hackney 503
28
Armstrong David Armstrong
26/12/1954 Durham 501
29
Harris Ronald Edward Harris
13/11/1944 Hackney 498
30
O'Leary David Anthony O'Leary
02/05/1958 Stoke Newington 496
31
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 495
32
Lampard Frank James Lampard
20/06/1978 Romford 489
33
Parkin Derek Parkin
02/01/1948 Newcastle upon Tyne 488
34
Barnes John Charles Bryan Barnes
07/11/1963 Kingston 487
35
Corrigan Joseph Thomas Corrigan
18/11/1948 Manchester 487
36
Mortimer Dennis George Mortimer
05/04/1952 Liverpool 483
37
Sansom Kenneth Graham Sansom
26/09/1958 Camberwell 479
38
Adams Tony Alexander Adams
10/10/1966 Romford 475
39
Regis Cyrille Regis
09/02/1958 Maripasoula 474
40
Pearce Stuart Pearce
24/04/1962 Hammersmith 474
41
Grobbelaar Bruce David Grobbelaar
06/10/1957 Durban 470
42
Doyle Michael Doyle
25/11/1946 Ashton-under-Lyne 469
43
Robson Bryan Robson
11/01/1957 Chester-le-Street 467
44
Martyn Antony Nigel Martyn
11/08/1966 St Austell 466
45
Ferdinand Rio Gavin Ferdinand
07/11/1978 Peckham 464
46
Smith Thomas Smith
05/04/1945 Liverpool 463
47
Carragher James Lee Duncan Carragher
28/01/1978 Liverpool 460
48
Reaney Paul Reaney
22/10/1944 Fulham 456
49
Webb David James Webb
09/04/1946 Stratford 454
50
Kennedy Raymond Kennedy
28/07/1951 Seaton Delaval 453
51
Rush Ian James Rush
20/10/1961 St Asaph 453
52
Campbell Sulzeer Jeremiah Campbell
18/09/1974 Newham 453
53
Talbot Brian Ernest Talbot
21/07/1953 Ipswich 451
54
Wright Mark Wright
01/08/1963 Dorchester on Thames 449
55
Friedel Bradley Howard Friedel
18/05/1971 Lakewood 448
56
Terry John George Terry
07/12/1980 Barking 448
57
Neal Philip George Neal
20/02/1951 Irchester 448
58
Anderson Vivian Alexander Anderson
29/07/1956 Nottingham 448
59
Cherry Trevor John Cherry
23/02/1948 Huddersfield 447
60
Mabbutt Gary Vincent Mabbutt
23/08/1961 Bristol 447
61
Armstrong George Armstrong
09/08/1944 Hebburn 446
62
Worthington Frank Stewart Worthington
23/11/1948 Halifax 442
63
Parkes Philip Benjamin Neil Frederick Parkes
08/08/1950 Sedgley 442
64
Chapman Lee Roy Chapman
05/12/1959 Lincoln 442
65
Southgate Gareth Southgate
03/09/1970 Watford 441
66
Osman Russell Charles Osman
14/02/1959 Repton 441
67
Given Shay John James Given
20/04/1976 Lifford 440
68
Royle Joseph Royle
08/04/1949 Liverpool 438
69
Distin Sylvain Distin
16/12/1977 Bagnolet 437
70
Bremner William John Bremner
09/12/1942 Stirling 437
71
Čech Petr Čech
20/05/1982 Plzeň 434
72
Sammels Jonathon Charles Sammels
23/07/1945 Ipswich 432
73
Jääskeläinen Jussi Albert Jääskeläinen
19/04/1975 Mikkeli 431
74
Carr William McInanny Carr
06/01/1950 Glasgow 431
75
Hughes Leslie Mark Hughes
01/11/1963 Ruabon 431
76
McLintock Francis McLintock
28/12/1939 Glasgow 431
77
Keown Martin Raymond Keown
24/07/1966 Oxford 430
78
Wark John Wark
04/08/1957 Glasgow 429
79
Newton Henry Newton
18/02/1944 Nottingham 428
80
Lampard Frank Richard George Lampard
20/09/1948 East Ham 428
81
Greenhoff James Greenhoff
19/06/1946 Barnsley 427
82
Hansen Alan David Hansen
13/06/1955 Sauchie 427
83
Brown Anthony Brown
03/10/1945 Oldham 427
84
Morgan William Alix Morgan
02/10/1944 Sauchie 424
85
Rice Patrick James Rice
17/03/1949 Belfast 424
86
Wise Dennis Frank Wise
16/12/1966 Kensington 422
87
Cooper Paul David Cooper
21/12/1953 Cannock 422
88
Case James Robert Case
18/05/1954 Liverpool 421
89
Richardson Kevin Richardson
04/12/1962 Newcastle upon Tyne 420
90
Sealey Leslie Jesse Sealey
29/09/1957 Bethnal Green 420
91
Ince Paul Emerson Carlyle Ince
21/10/1967 Ilford 419
92
Beardsley Peter Andrew Beardsley
18/01/1961 Newcastle upon Tyne 418
93
Stapleton Francis Anthony Stapleton
10/07/1956 Dublin 417
94
Cottee Antony Richard Cottee
11/07/1965 Forest Gate 416
95
Giggs Ryan Joseph Willson Giggs
29/11/1973 Cardiff 416
96
Brooking Trevor David Brooking
02/10/1948 Barking 416
97
Dixon Lee Michael Dixon
17/03/1964 Manchester 414
98
De Gea David de Gea Quintana
07/11/1990 Illescas 413
99
Flowers Timothy David Flowers
03/02/1967 Kenilworth 412
100
McAllister Gary McAllister
25/12/1964 Motherwell 411
101
Lorimer Peter Patrick Lorimer
14/12/1946 Dundee 410
102
Hughes Aaron William Hughes
08/11/1979 Magherafelt 410
103
McGrath Paul McGrath
04/12/1959 Greenford 408
104
Cowans Gordon Sidney Cowans
27/10/1958 West Cornforth 407
105
Coop Michael Anthony Coop
10/07/1948 Grimsby 407
106
Borrows Brian Borrows
20/12/1960 Liverpool 407
107
McMahon Stephen Joseph McMahon
20/08/1961 Halewood 403
108
Allen Paul Kevin Allen
28/08/1962 Aveley 402
109
Lyons Michael Lyons
08/12/1951 Liverpool 401
110
Hurst Geoffrey Charles Hurst
08/12/1941 Ashton-under-Lyne 401
111
Howard Timothy Matthew Howard
06/03/1979 North Brunswick 396
112
Kennedy Alan Phillip Kennedy
31/08/1954 Penshaw 396
113
Coton Anthony Philip Coton
19/05/1961 Tamworth 395
114
Bonetti Peter Philip Bonetti
27/09/1941 Putney 392
115
McIlroy Samuel Baxter McIlroy
02/08/1954 Belfast 392
116
Lawler Christopher Lawler
20/10/1943 Liverpool 391
117
Stepney Alexander Cyril Stepney
18/09/1942 Mitcham 391
118
Sheringham Edward Paul Sheringham
02/04/1966 Highams Park 391
119
Knowles Cyril Barry Knowles
13/07/1944 Fitzwilliam 390
120
Robertson Alistair Peter Robertson
09/09/1952 Philpstoun 388
121
Robson Bryan Stanley Robson
11/11/1945 Sunderland 388
122
Radford John Radford
22/02/1947 Hemsworth 388
123
Rimmer John James Rimmer
10/02/1948 Southport 387
124
Burley George Elder Burley
03/06/1956 Cumnock 387
125
Dorigo Anthony Robert Dorigo
31/12/1965 Adelaide 387
126
Bruce Stephen Roger Bruce
31/12/1960 Corbridge 387
127
Hutchison Thomas Hutchison
22/09/1947 Cardenden 387
128
Pallister Gary Andrew Pallister
30/06/1965 Ramsgate 386
129
Wilkins Raymond Colin Wilkins
14/09/1956 Hillingdon 386
130
Kidd Brian Kidd
29/05/1949 Collyhurst 385
131
Foster Ben Anthony Foster
03/04/1983 Leamington Spa 385
132
Dunne Richard Patrick Dunne
21/09/1979 Dublin 384
133
Storey Peter Edwin Storey
07/09/1945 Farnham 383
134
Gray Edwin Gray
17/11/1948 Glasgow 382
135
Townsend Andrew David Townsend
23/07/1963 Maidstone 381
136
Wile John David Wile
09/03/1947 Sherburn 380
137
Hibbitt Kenneth Hibbitt
03/01/1951 Bradford 379
138
Mahoney John Francis Mahoney
20/09/1946 Cardiff 377
139
Bell Colin Bell
26/02/1946 Hesleden 377
140
Sharp Graeme Marshall Sharp
16/10/1960 Glasgow 376
141
Baines Leighton John Baines
11/12/1984 Liverpool 375
142
Clark Frank Clark
09/09/1943 Rowlands Gill 374
143
Gemmill Archibald Gemmill
24/03/1947 Paisley 372
144
Robertson James Gillen Robertson
17/12/1944 Cardonald 370
145
Gerrard Steven George Gerrard
30/05/1980 Whiston 369
146
Smith Alan Martin Smith
21/11/1962 Birmingham 368
147
Robinson Paul William Robinson
15/10/1979 Beverley 368
148
Moore Robert Frederick Chelsea Moore
12/04/1941 Barking 368
149
Donaghy Malachy Martin Donaghy
13/09/1957 Belfast 368
150
Carrick Michael Adrian Carrick
28/07/1981 Wallsend 368
151
Booth Thomas Booth
09/11/1949 Middleton 367
152
Bloor Alan Bloor
16/03/1943 Stoke-on-Trent 367
153
Keane Roy Maurice Keane
10/08/1971 Cork 367
154
Cahill Gary James Cahill
19/12/1985 Sheffield 367
155
Clarke Allan John Clarke
31/07/1946 Short Heath 366
156
Walker Kyle Andrew Walker
28/05/1990 Sheffield 366
157
Souness Graeme James Souness
06/05/1953 Edinburgh 366
158
England Harold Michael England
02/12/1941 Holywell 364
159
Fabiański Łukasz Marek Fabiański
18/04/1985 Kostrzyn nad Odrą 363
160
Phil Neville Philip John Neville
21/01/1977 Bury 362
161
Worthington Nigel Worthington
04/11/1961 Ballymena 362
162
Coates Ralph Coates
26/04/1946 Hetton-le-Hole 360
163
Latchford Robert Dennis Latchford
18/01/1951 Birmingham 359
164
Sherwood Timothy Alan Sherwood
06/02/1969 St Albans 358
165
Lloris Hugo Hadrien Dominique Lloris
26/12/1986 Nice 357
166
Albiston Arthur Richard Albiston
14/07/1957 Edinburgh 355
167
Pejic Michael Pejic
25/01/1950 Chesterton 355
168
Bracewell Paul William Bracewell
19/07/1962 Heswall 355
169
Bould Stephen Andrew Bould
16/11/1962 Stoke-on-Trent 355
170
Birchenall Alan John Birchenall
22/08/1945 East Ham 354
171
Bardsley David John Bardsley
11/09/1964 Manchester 354
172
Giles Michael John Giles
06/10/1940 Dublin 353
173
Ratcliffe Kevin Ratcliffe
12/11/1960 Mancot 352
174
Breacker Timothy Sean Breacker
02/07/1965 Bicester 351
175
Sørensen Thomas Løvendahl Sørensen
12/06/1976 Fredericia 350
176
Palmer Carlton Lloyd Palmer
05/12/1965 Rowley Regis 349
177
McAlle John Edward McAlle
31/01/1950 Liverpool 349
178
Suggett Colin Suggett
30/12/1948 Chester-le-Street 347
179
Charlton Robert Charlton
11/10/1937 Ashington 347
180
Statham Derek James Statham
24/03/1959 Wolverhampton 346
181
McDonald Alan McDonald
12/10/1963 Belfast 345
182
Carr Stephen Carr
29/08/1976 Dublin 345
183
Cooper Terence Cooper
12/07/1944 Brotherton 345
184
Donachie William Donachie
05/10/1951 Glasgow 345
185
Cole Ashley Donovan Cole
20/12/1980 Stepney 345
186
Schmeichel Peter Bolesław Schmeichel
18/11/1963 Gladsaxe 345
187
Bond Kevin John Bond
22/06/1957 West Ham 344
188
Nicol Stephen Nicol
11/12/1961 Troon 344
189
Evans Allan James Evans
12/10/1956 Dunfermline 343
190
Clough Nigel Howard Clough
19/03/1966 Sunderland 342
191
Atherton Peter Atherton
06/04/1970 Wigan 341
192
Swain Kenneth Swain
28/01/1952 Birkenhead 341
193
Dodd Jason Robert Dodd
02/11/1970 Bath 341
194
Pickford Jordan Lee Pickford
07/03/1994 Washington 341
195
Gary Neville Gary Alexander Neville
18/02/1975 Bury 339
196
Hart Charles Joseph John Hart
19/04/1987 Shrewsbury 338
197
Best George Best
22/05/1946 Belfast 338
198
Phillips David Owen Phillips
29/07/1963 Wegberg 337
199
Summerbee Michael George Summerbee
15/12/1942 Preston 337
200
Whelan Ronald Andrew Whelan
25/09/1961 Dublin 336
201
Hindley Peter Hindley
19/05/1944 Worksop 334
202
Simpson Peter Frederick Simpson
13/01/1945 Gorleston-on-Sea 334
203
Hurst John Hurst
06/02/1947 Blackpool 334
204
Smith Wilfred Samuel Smith
03/09/1946 Neumünster 333
205
Jagielka Philip Nikodem Jagielka
17/08/1982 Manchester 333
206
Thompson Philip Bernard Thompson
21/01/1954 Kirkby 332
207
Oakes Alan Arthur Oakes
07/09/1942 Winsford 332
208
Craggs John Craggs
31/10/1948 Flint Hill 332
209
Humphrey John Humphrey
31/01/1961 Paddington 331
210
Bowyer Ian Bowyer
06/06/1951 Little Sutton 331
211
Cross Graham Frederick Cross
15/11/1943 Leicester 331
212
Skeels Eric Thomas Skeels
27/10/1939 Eccles 331
213
O'Neil Brian O'Neil
04/01/1944 Bedlington 331
214
Harford Michael Gordon Harford
12/02/1959 Sunderland 330
215
Hoddle Glenn Hoddle
27/10/1957 Hayes 329
216
Foster Stephen Brian Foster
24/09/1957 Portsmouth 328
217
Saunders Dean Nicholas Saunders
21/06/1964 Swansea 328
218
Heath Adrian Paul Heath
11/01/1961 Newcastle-under-Lyme 328
219
Irwin Denis Joseph Irwin
31/10/1965 Cork 328
220
Dunne Anthony Peter Dunne
24/07/1941 Dublin 327
221
Buchan Martin McLean Buchan
06/03/1949 Aberdeen 327
222
Dalglish Kenneth Mathieson Dalglish
04/03/1951 Glasgow 327
223
Ehiogu Ugochuku Ehiogu
03/11/1972 Hackney 326
224
Young Luke Paul Young
19/07/1979 Harlow 326
225
McGovern John Prescott McGovern
28/10/1949 Montrose 326
226
Thomas David Thomas
05/10/1950 Kirkby-in-Ashfield 326
227
Lee Robert Martin Lee
01/02/1966 Hornchurch 326
228
Van den Hauwe Patrick William Roger van den Hauwe
16/12/1960 Dendermonde 326
229
Williams Steven Charles Williams
12/07/1958 Romford 325
230
Chivers Martin Harcourt Chivers
27/04/1945 Southampton 325
231
Rix Graham Cyril Rix
23/10/1957 Doncaster 325
232
Francis Trevor John Francis
19/04/1954 Plymouth 325
233
Beasant David John Beasant
20/03/1959 Willesden 325
234
Butterworth Ian Stuart Butterworth
25/01/1964 Crewe 324
235
Woodward Alan Woodward
07/09/1946 Chapeltown 324
236
Walker Ian Michael Walker
31/10/1971 Watford 322
237
Segers Johannes Segers
30/10/1961 Eindhoven 322
238
Perry Christopher John Perry
26/04/1973 Carshalton 322
239
Dodd Alan Dodd
20/09/1953 Stoke-on-Trent 322
240
Sunderland Alan Sunderland
01/07/1953 Conisbrough 321
241
Jones Michael David Jones
24/04/1945 Shireoaks 321
242
Graham George Graham
30/11/1944 Bargeddie 321
243
Dobson John Martin Dobson
14/02/1948 Rishton 320
244
Sprake Gareth Sprake
03/04/1945 Swansea 320
245
Richards John Peter Richards
09/11/1950 Warrington 320
246
Smith Denis Smith
19/11/1947 Meir 320
247
Fairclough Courtney Huw Fairclough
12/04/1964 Nottingham 320
248
Kendall Howard Kendall
22/05/1946 Ryton 319
249
McFarland Roy Leslie McFarland
05/04/1948 Liverpool 319
250
Wilson Clive Wilson
13/11/1961 Manchester 319
Players still active the season 2025-26
Collaborate with BDFutbol!