Login ENMore
Advanced search
Advanced search
Remove ads 1 year for €10

Ranking Complete Matches Premier League

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