England Football Online
Contact Us Page Last Updated 11 September 2014
 
 
Those players with the same number appearances are then placed in chronological order

Most Appearances

A B C D E
F G H I J
K L M N O
P Q R S T
U V W Y Z


Eight players have more than hundred-plus appearances, ten have more than ninety appearances, 16 more than eighty, 25 more than seventy, 37 more than sixty, 56 more than fifty, 77 more than forty, 106 more than thirty and 165 more than twenty.

100 + appearances (8)
No. Player Born
Died
Club(s) Pos Start/
Sub
App Gls
GA
Mins Playing Career
867   Peter Shilton 18 September 1949 Leicester City, Stoke City, Nottingham Forest, Southampton, Derby County GK 125
0
125 0
80GA
  1970-90 19 years
224 days
1078 David Beckham 2 May 1975 Manchester United, Real Madrid, LA Galaxy, Milan M 101
14
115 17 8320 1996-2009 13 years
43 days
1099 Steven Gerrard 30 May 1980 Liverpool M 110
4
114 21 8725 2000-14 14 years
24 days
804 Bobby Moore 12 April 1941
24 February 1993
West Ham United RH/
CD
108
0
108 2 9780 1962-73 11 years
178 days
1106 Ashley Cole 20 December 1980 Arsenal, Chelsea LB 106
1
107 0 8637 2001-14 12 years
281 days
767 Bobby Charlton 11 October 1937 Manchester United OL/
CF
105
1
106 49 9440 1958-70 12 years
56 days
1047 Frank Lampard 20 June 1978 West Ham United, Chelsea M 89
17
106 29 7665 1999-2014 14 years
257 days
658   Billy Wright 6 February 1924
3 September 1994
Wolverhampton Wanderers CH 105
0
105 3   1946-59 12 years
242 days

 

90 - 99 appearances (2)
No. Player Born
Died
Club(s) Pos Start/
Sub
App Gls
GA
Mins Playing Career
1125 Wayne Rooney 24 October 1985 Everton, Manchester United F 91
6
97 41 7209 2003-14 11 years
203 days
941   Bryan Robson 11 January 1957 West Bromwich Albion, Manchester United M 90
0
90 26 7630 1980-91 11 years
250 days

 

80 - 89 appearances (6)
No. Player Born
Died
Club(s) Pos Start/
Sub
App Gls
GA
Mins Playing Career
1086 Michael Owen 14 December 1979 Liverpool, Real Madrid, Newcastle United F 77
12
89 40 6179 1998-2008 10 years
43 days
937   Kenny Sansom 26 September 1958   LB 85
1
86 1      
1064 Gary Neville 18 February 1975 Manchester United RB 80
5
85 0 c6800 1995-2007 11 years
249 days
922   Ray Wilkins 14 September 1956   M 78
6
84 3      
1083 Rio Ferdinand 7 November 1978 West Ham United, Leeds United, Manchester United CD 75
6
81 2 6317 1997-2011 13 years
200 days
979 Gary Lineker 30 November 1960 Leicester City, Everton, Barcelona, Tottenham Hotspur F 74
6
80 48 6550 1984-92 8 years
22 days

 

70 - 79 appearances (9)
No. Player Born
Died
Club(s) Pos Start/
Sub
App Gls
GA
Mins Playing Career
966 John Barnes 7 November 1963 Watford, Liverpool OL 65
14
79 10 5714 1983-95 12 years
101 days
999   Stuart Pearce 24 April 1962 Nottingham Forest, West Ham United LB 74
4
78 5 6590 1987-99 12 years
112 days
1127   John Terry 7 December 1980 Chelsea CD 77
1
78 6   2003-12  
945 Terry Butcher 28 December 1958 Ipswich Town, Glasgow Rangers CD 77
0
77 3 6866 1980-90 10 years
34 days
661 Tom Finney 5 April 1922
14 February 2014
Preston North End OR/
OL/CF
76
0
76 30 6870 1946-58 12 years
24 days
1007   David Seaman 19 September 1963   GK 72
3
75 0      
816 Gordon Banks 30 December 1937 Leicester City, Stoke City GK 73
0
73 0
57GA
6600 1963-72 9 years
51 days
1074 Sol Campbell 18 September 1974 Tottenham Hotspur, Arsenal, Portsmouth CD 67
6
73 1 5752 1996-2007 11 years
186 days
837 Alan Ball 12 May 1945
25 April 2007
Blackpool, Everton, Arsenal M 69
3
72 8 6312 1965-75 10 years
15 days

 

60 - 69 appearances (12)
No. Player Born
Died
Club(s) Pos Start/
Sub
App Gls
GA
Mins Playing Career
844   Martin Peters 8 November 1943 West Ham United, Tottenham Hotspur M 64
3
67 20 - 1966-74 8 years
14 days
998 Tony Adams 10 October 1966 Arsenal CD 66
0
66 5 5778 1987-2000 13 years
232 days
1082   Paul Scholes 16 November 1974   M 64
2
66 14    
894   David Watson 5 October 1946   CH 63
2
65 4    
790   Ray Wilson 17 December 1934   LB 62
1
63 0    
887 Kevin Keegan 14 February 1951 Liverpool, Hamburger, Southampton OR/F 62
1
63 21 5560 1972-82 9 years
242 days
1040   Alan Shearer 13 August 1970   CF 61
2
63 30    
861 Emlyn Hughes 28 August 1947
9 November 2004
Liverpool, Wolverhampton Wanderers L/RB
/CD
59
3
62 1 5367 1969-80 10 years
191 days
987   Chris Waddle 14 December 1960   OL
/R
48
14
62 6    
1019   David Platt 10 June 1966 Aston Villa, Bari, Juventus, Sampdoria, Arsenal M 55
7
62 27 - 1989-96 6 years
222 days
1094 Emile Heskey 11 January 1978 Leicester City, Liverpool,  Birmingham City, Wigan Athletic, Aston Villa M/F 40
22
62 7 3407 1999-2010 11 years
60 days
886 Ray Clemence 5 August 1948 Liverpool, Tottenham Hotspur GK 60
1
61 0
54GA
5445 1972-83 11 years
1 day

 

50 - 59 appearances (19)
No. Player Born
Died
Club(s) Pos Start/
Sub
App Gls
GA
Mins Playing Career
995 Peter Beardsley 18 January 1961 Newcastle United, Liverpool, Newcastle United M/F 46
13
59 9 4025 1986-96 10 years
113 days
1005   Des Walker 26 November 1965   CD 56
3
59 0      
1076   Phil Neville 21 January 1977 Manchester United, Everton RB 36
23
59 0 - 1996-2007 11 years
142 days
780 Jimmy Greaves 20 February 1940 Chelsea, Tottenham Hotspur IF 57
0
57 44 5130 1959-67 8 years
10 days
1006 Paul Gascoigne 27 May 1967 Tottenham Hotspur, Lazio, Glasgow Rangers, Middlesbrough M 46
11
57 10 4178 1988-98 9 years
257 days
1071   Gareth Southgate 3 September 1970   CD 44
13
57 2      
739 Johnny Haynes 17 October 1934
18 October 2005
Fulham IL
/R
56
0
56 18 4980 1954-62 7 years
251 days
1107 Joe Cole 8 November 1981 West Ham United, Chelsea M 31
25
56 10 3135 2001-10 9 years
33 days
1131 Jermain Defoe 7 October 1982 Tottenham Hotspur, Portsmouth, Tottenham Hotspur CF 21
34
55 19 2343 2004-13 9 years
229 days
603 Stan Matthews 1 February 1915
23 February 2000
Stoke City, Blackpool OR 54
0
54 11 4890 1934-57 22 years
228 days
1128 Glen Johnson 23 August 1984 Chelsea, Portsmouth, Liverpool RB 49
5
54 1 4484 2003-14 10 years
215 days
940 Glenn Hoddle 27 October 1957 Tottenham Hotspur, Monaco M 43
10
53 8 3960 1979-88 8 years
208 days
1044 Paul Ince 21 October 1967 Manchester United, Internazionale Milano, Liverpool, Middlesbrough M 50
3
53 2 4406 1992-2000 7 years
284 days
1080 David James 1 August 1970 Liverpool, Aston Villa, West Ham United, Manchester City, Portsmouth GK 43
10
53 0
46GA
3846 1997-2010 13 years
91 days
1100 Gareth Barry 23 February 1981 Aston Villa, Manchester City D/M 41
1
2
53 2 3666 2000-12 11 years
360 days
926 Trevor Francis 19 April 1954 Birmingham City, Nottingham Forest, Manchester City, Sampdoria F 42
10
52 12 3875 1977-86 9 years
75 days
1048   Teddy Sheringham 2 April 1966   F 30
21
51 11      
911   Phil Neal 20 February 1951 Liverpool RB 49
1
50 5 - 1976-83 7 years
181 days
1160 James Milner 4 January 1986 Aston Villa, Manchester City M 28
22
50 1 2722 2009-14 5 years
27 days

 

40 - 49 appearances (22)
No. Player Born
Died
Club(s) Pos Start/
Sub
App Gls
GA
Mins Playing Career
747 Ron Flowers 28 July 1934 Wolverhampton Wanderers RH/
LH
48
1
49 10 4342 1955-66 11 years
45 days
843 Geoff Hurst 8 December 1941 West Ham United F 47
2
49 24 4290 1966-72 6 years
66 days
684 Jimmy Dickinson 24 April 1925
9 November 1982
Portsmouth LH/
RH
48
0
48 0 4350 1949-56 7 years
201 days
852 Colin Bell 26 February 1946 Manchester City M 45
3
48 9 c.4119 1968-75 7 years
161 days
896 Trevor Brooking 2 October 1948 West Ham United M 41
6
47 5 3686 1974-82 8 years
93 days
885 Mick Channon 28 November 1948 Southampton, Manchester City F 44
2
46 21 3841 1972-77 4 years
331 days
989   Gary Stevens 27 March 1963   RB 45
1
46 0      
977   Mark Wright 1 August 1963   RB 42
3
45 1      
1155 Joe Hart 19 April 1987 Manchester City GK 42
3
45 0
33GA
3840 2008-14 6 years
99 days
778 Jimmy Armfield 21 September 1935 Blackpool LB/
RB
43
0
43 0 3870 1959-66 7 years
44 days
993   Chris Woods 14 November 1959   GK 34
9
43 0      
1039 Martin Keown 24 July 1966 Everton, Arsenal D 39
4
43 2 3303 1992-2002 10 years
96 days
882 Mick Mills 4 January 1949 Ipswich Town FB
/M
40
2
42 0 3650 1972-82 9 years
267 days
912   Phil Thompson 21 January 1954   CD 40
2
42 1      
932 Steve Coppell 9 July 1955 Manchester United OR 39
3
42 7 3520 1977-83 5 years
134 days
935   Tony Woodcock 6 December 1955   F 30
12
42 16      
1026 David Batty 2 December 1968 Leeds United, Blackburn Rovers, Newcastle United, Leeds United M 32
10
42 0 2984 1991-99 8 years
110 days
1111 Owen Hargreaves 20 January 1981 FC Bayern, M√ľnchen eV, Manchester United M 17
25
42 0 2052 2001-08 6 years
286 days
1139 Peter Crouch 30 January 1981 Southampton, Liverpool, Portsmouth, Tottenham Hotspur CF 19
23
42 22 2187 2005-10 5 years
171 days
271 Bob Crompton 26 September 1879
16 March 1941
Blackburn Rovers RB   41 0 3690 1902-14 12 years
32 days
1121   Paul Robinson 15 October 1979 Leeds United, Tottenham Hotspur GK 37
4
41 0
22GA
3350 2003-07 4 years
245 days

 

30 - 39 appearances (29)
No. Player Born
Died
Club(s) Pos Start/
Sub
App Gls
GA
Mins Playing Career
1031 Nicky Butt 21 January 1975 Manchester United M 27
12
39 0 2237 1997-2004 7 years
233 days
1092 Jamie Carragher 28 January 1978 Liverpool D/M 17
21
38 0 2085 1999-2010 11 years
51 days
825 George Cohen 22 October 1939 Fulham RB 37
0
37 0 3360 1964-67 3 years
200 days
1060 Steve McManaman 11 February 1972 Liverpool, Real Madrid M 25
12
37 3 c2390 1994-2001 6 years
322 days
763 Bryan Douglas 27 May 1934 Blackburn Rovers OR 36
0
36 11 3240 1957-63 5 years
229 days
985   Trevor Steven 21 September 1963   M 28
8
36 4      
1051 Graeme Le Saux 17 October 1968 Blackburn Rovers, Chelsea LB
/M
33
3
36 1 2890 1994-2000 6 years
211 days
1114 Wayne Bridge 5 August 1980 Southampton, Chelsea, Fulham, Manchester City LB/
LM
21
15
36 1 2095 2002-09 7 years
274 days
1133   Shaun Wright-Phillips 25 October 1981   AM 15
21
36 6      
1142   Theo Walcott 16 March 1989 Arsenal M 26
10
36 5 1987 2006-13 7 years
50 days
751 Ronnie Clayton 5 August 1934
29 October 2010
Blackburn Rovers RH 35
0
35 0 3150 1955-60 4 years
191 days
835 Jack Charlton 8 May 1935 Leeds United CH 35
0
35 6 3841 1965-70 5 years
62 days
883 Alan Mullery 23 November 1941 Tottenham Hotspur M 33
2
35 1 3055 1964-71 6 years
308 days
928 Paul Mariner 22 May 1953 Ipswich Town, Arsenal CF 30
5
35 13 2769 1977-85 8 years
32 days
803 Roger Hunt 20 July 1938 Liverpool F 34
0
34 18 3090 1962-69 6 years
286 days
1134 Stewart Downing 22 July 1984 Middlesbrough, Aston Villa, Liverpool LW 14
20
34 0 1530 2005-12 7 years
106 days
702 Nat Lofthouse 27 August 1925
15 January 2011
Bolton Wanderers CF 32
1
33 30 2851 1950-58 8 years
4 days
728 Roger Byrne 8 September 1929
6 February 1958
Manchester United LB 33
0
33 0 3000 1954-57 3 years
238 days
786   Ron Springett 22 July 1935   GK 33
0
33 1      
1022   Ian Wright 3 November 1963   CF 17
16
33 9      
1096 Kieron Dyer 29 December 1978 Newcastle United, West Ham United M 8
25
33 0 1067 1999-2007 6 years
x days
677   Alf Ramsey 22 January 1920
28 April 1999
Southampton, Tottenham Hotspur RB 32
0
32 3 2880 1948-53  
981 Mark Hateley 7 November 1961 Portsmouth, Milan, Monaco, Glasgow Rangers CF 20
12
32 9 1958 1984-92 7 years
296 days
1108 Michael Carrick 28 July 1981 West Ham United, Tottenham Hotspur, Manchester United M 20
11
31 0 2050 2001-13 12 years
143 days
582 Eddie Hapgood 24 September 1908
20 April 1973
Arsenal LB   30 0 2700 1933-39 6 years
5 days
936 Viv Anderson 29 July 1956 Nottingham Forest, Arsenal, Manchester United RB 30
0
30 2 1350 1978-88 9 years
177 days
1052 Darren Anderton 3 March 1972 Tottenham Hotspur M 28
2
30 7 2386 1994-2001 7 years
247 days
1153   Ashley Young 9 July 1985 Aston Villa, Manchester United AM 17
13
30 7 1717 2007-13 5 years
298 days
1156 Phil Jagielka 17 August 1982 Everton CD 24
6
30 2 2152 2008-14 6 years
99 days

 

20 - 29 appearances (59)
No. Player Born
Died
Club(s) Pos Start/
Sub
App Gls
GA
Mins Playing Career
1168 Gary Cahill 19 December 1985 Bolton Wanderers, Chelsea CD 27
2
29 3 2417 2010-14 4 years
5 days
834   Nobby Stiles 18 May 1942   HB 28
0
28 1      
840 Norman Hunter 29 October 1943 Leeds United M 24
4
28 2 2260 1965-74 8 years
326 days
868 Roy McFarland 5 April 1948 Derby County CH 28
0
28 0 2376 1971-76 5 years
288 days
1162 Leighton Baines 11 December 1984 Everton LB 23
5
28 1 2151 2010-14 4 years
189 days
1174 Danny Welbeck 26 November 1990 Sunderland, Manchester United, Arsenal F 19
9
28 10 1755 2011-14 3 years
163 days
659 Neil Franklin 24 January 1922
9 February 1996
Stoke City CH 27
0
27 0 2430 1946-50 3 years
229 days
842   Keith Newton 23 June 1941
15 June 1998
Blackburn Rovers, Everton LB/
RB
27
0
27 0 - 1966-70 4 years
111 days
856 Franny Lee 29 April 1944 Manchester City F 27
0
27 10 2350 1968-72 3 years
140 days
880   Colin Todd 12 December 1948   CD 25
2
27 0      
910 Trevor Cherry 23 February 1948 Leeds United FB/M 23
4
27 0 2043 1976-80 4 years
86 days
322   Billy Wedlock 28 October 1880
24 January 1965
  CH 26
0
26 0      
529 Ernie Blenkinsop 20 April 1902
24 April 1969
The/Sheffield Wednesday LB   26 0 2340 1928-33 4 years
319 days
551 Sammy Crooks 16 January 1908
5 February 1981
Derby County OR   26 7 2340 1930-36 6 years
241 days
662 Wilf Mannion 16 May 1918
14 April 2000
Middlesbrough IL
/R
26
0
26 11 2261 1946-51 5 years
5 days
811 Brian Labone 23 January 1940
24 April 2006
Everton CH 26
0
26 0 2370 1962-70 7 years
23 days
1000   Neil Webb 30 July 1963   M 21
5
26 4      
1072 Robbie Fowler 9 April 1975 Liverpool, Leeds United F 11
15
26 7 1145 1996-2002 6 years
78 days
1151 Joleon Lescott 16 August 1982 Everton, Manchester City D 20
6
26 1 2090 2007-13 5 years
8 days
326   Jesse Pennington 23 August 1883
5 September 1970
West Bromwich Albion LB   25 0 2250 1907-20 13 years
23 days
501 Roy Goodall 31 December 1902
19 January 1982
Huddersfield Town RB   25 0 2250 1926-33 7 years
233 days
547 Harry Hibbs 27 May 1906
23 April 1984
Birmingham GK   25 0
26GA
2250 1929-36 6 years
77 days
667 Stan Mortensen 26 May 1921
22 May 1991
Blackpool I/
CF
25
0
25 23 2250 1947-53 6 years
148 days
930 Terry McDermott 8 December 1951 Liverpool M 19
6
25 3 1776 1977-82 4 years
266 days
686   Bert Williams 31 January 1920   GK 24
0
24 0      
869 Martin Chivers 27 April 1945 Tottenham Hotspur F 22
2
24 13 2000 1971-73 2 years
256 days
874 Paul Madeley 20 September 1944 Leeds United D 24
0
24 0 2116 1971-77 5 years
270 days
996 Steve Hodge 25 October 1962 Aston Villa, Tottenham Hotspur, Nottingham Forest M 18
6
24 0 1661 1986-91 5 years
36 days
220 Steve Bloomer 20 January 1874
16 April 1938
Derby County, Middlesbrough IR   23 28 2070 1895-1907 12 years
28 days
283   Vivian Woodward 3 June 1879
31 January 1954
  CF   23 28      
647 Tommy Lawton 6 October 1919
6 November 1996
Everton, Chelsea, Notts County CF   23 22 2070 1938-48 9 years
339 days
710 Gil Merrick 26 January 1922
3 February 2010
Birmingham City GK 23
0
23 0
45GA
2046 1951-54 2 years
224 days
762 Don Howe 12 October 1935 West Bromwich Albion RB 23
0
23 0 2070 1957-59 2 years
30 days
805   Maurice Norman 8 May 1934 Tottenham Hotspur CH 23
0
23 0 - 1962-64 2 years
203 days
1043 Nigel Martyn 11 August 1966 Crystal Palace, Leeds United GK 19
4
23 0
18GA
1542 1992-2002 10 years
27 days
1062 Nicky Barmby 11 February 1974 Tottenham Hotspur, Middlesbrough, Everton, Liverpool W 13
10
23 4 1212 1995-2001 6 years
191 days
1090 Wes Brown 13 October 1979 Manchester United LB/
CD
16
7
23 1 1574 1999-2010 10 years
309 days
313   Ben Warren 1879
15 January 1917
  RH 22
0
22 2      
934 Peter Barnes 10 June 1957 Manchester City, West Bromwich Albion, Leeds United OL 18
4
22 4 2075 1977-82 4 years
190 days
1003   Gary Pallister 30 June 1965 Middlesbrough, Manchester United CD 20
2
22 0 - 1988-96 8 years
165 days
1021 Lee Dixon 17 March 1964 Arsenal RB 21
1
22 0 1830 1990-99 8 years
282 days
1116   Darius Vassell 13 June 1980   F 6
16
22 6      
1167 Jack Wilshere 1 January 1992 Arsenal M 14
8
22 0 1149 2010-14 4 years
28 days
321 Sam Hardy 26 August 1882
24 October 1966
Liverpool, Aston Villa GK   21 0
25GA
1890 1907-20 13 years
54 days
567 Cliff Bastin 14 March 1912
4 December 1991
Arsenal O/IR   21 12 1890 1931-38 6 years
184 days
1024   Dennis Wise 16 December 1966   M 16
5
21 1      
1034 Paul Merson 20 March 1968 Arsenal, Middlesbrough, Aston Villa M 9
12
21 3 1032 1991-98 7 years
68 days
1057 Rob Lee 1 February 1966 Newcastle United M 13
8
21 2 1240 1994-98 4 years
2 days
1117 Ledley King 12 October 1980 Tottenham Hotspur CD 12
9
21 1 1250 2002-10 8 years
77 days
1123 Jermaine Jenas 18 February 1983 Newcastle United, Tottenham Hotspur M 5
16
21 1 757 2003-09 6 years
273 days
1126   Matthew Upson 18 April 1979   CD 16
5
21 2      
1143 Aaron Lennon 16 April 1987 Tottenham Hotspur M 10
11
21 0 978 2006-12 6 years
248 days
204   Gilbert Smith 25 November 1872
6 December 1943
  CF   20 11      
549   Alf Strange 2 April 1900
October 1978
  RH   20 0      
584 Wilf Copping 17 August 1907
June 1980
Leeds United, Arsenal LH   20 0 1800 1933-39 6 years
11 days
765   Bobby Robson 18 February 1933
31 July 2009
West Bromwich Albion IR/RH 20
0
20 4   1957-62  
783 John Connelly 18 July 1938
25 October 2012
Burnley, Manchester United OR/L 20
0
20 7 1800 1959-66 6 years
267 days
859 Terry Cooper 12 July 1944 Leeds United LB 20
0
20 0 1733 1969-74 5 years
253 days
978 Terry Fenwick 17 November 1959 Queen's Park Rangers, Tottenham Hotspur CD 18
2
20 0 1646 1984-88 3 years
291 days

 

CG