England Football Online
Contact Us Page Last Updated 26 March 2024
Those players with the same number of appearances
 
 
Most Appearances more than 50
are placed in chronological order
 
Nine players have more than hundred-plus appearances, ten have more than ninety appearances, twenty more than eighty, 31 more than seventy, 48 more than sixty, 66 more than fifty, 92 more than forty, 133 more than thirty and 197 more than twenty.
Most Appearances +50 Appearances 30-49 Appearances 20-29 Competitive Appearances Appearance Records
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
Centenarians Nonagenarians Octogenarians Septuagenarians Sexagenarians Quinquagenarians Quadragenarians Tricenarians Bicenarians

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

90 appearances
No. Player Born
Died
Club(s) Pos Start/
Sub
  Gls Mins Playing Career
941 Bryan Robson 11 January 1957 West Bromwich Albion, Manchester United M 90
0
  26 7645 1980-91 11 years
250 days

89 appearances
No. Player Born
Died
Club(s) Pos Start/
Sub
  Gls Mins Playing Career
1086 Michael Owen 14 December 1979 Liverpool, Real Madrid, Newcastle United F 77
12
  41 6179 1998-2008 10 years
43 days
1207 Harry Kane 28 July 1993 Tottenham Hotspur, Bayern München CF 77
12
  62 6915 2015-23 8 years
237 days
86 appearances
937 Kenny Sansom 26 September 1958 Crystal Palace, Arsenal LB 85
1
  1 7663 1979-88 9 years
26 days
85 appearances
1064 Gary Neville 18 February 1975 Manchester United RB 80
5
  0 4690 1995-2007 11 years
249 days
84 appearances
922 Ray Wilkins 14 September 1956
4 April 2018
Chelsea, Manchester United, Milan M 78
6
  3 6952 1976-86 10 years
168 days
82 appearances
1190 Raheem Sterling 8 December 1994 Liverpool. Manchester City M/F 71
11
  20 5967 2012-22 10 years
27 days
1178 Kyle Walker 28 May 1990 Tottenham Hotspur, Manchester City RB/D 74
8
  1 6875 2011-24 12 years
132 days
81 appearances
1083 Rio Ferdinand 7 November 1978 West Ham United, Leeds United, Manchester United CD 75
6
  2 6312 1997-2011 13 years
200 days
1170 Jordan Henderson 17 June 1990 Sunderland, Liverpool, Al-Ettifaq A/DM 55
26
  3 5082 2010-23 13 years
80 appearances
979 Gary Lineker 30 November 1960 Leicester City, Everton, Barcelona, Tottenham Hotspur F 74
6
  48 6550 1984-92 8 years
22 days

79 appearances
No. Player Born
Died
Club(s) Pos Start/
Sub
  Gls
GA
Mins Playing Career
966 John Barnes 7 November 1963 Watford, Liverpool OL 65
14
  10 5714 1983-95 12 years
101 days
78 appearances
999 Stuart Pearce 24 April 1962 Nottingham Forest, West Ham United LB 74
4
  5 6595 1987-99 12 years
112 days
1127 John Terry 7 December 1980 Chelsea CD 77
1
  6 6702 2003-12 9 years
97 days
77 appearances
945 Terry Butcher 28 December 1958 Ipswich Town, Rangers CD 77
0
  3 6896 1980-90 10 years
34 days
76 appearances
661 Tom Finney 5 April 1922
14 February 2014
Preston North End O/CF 76
0
  30 6870 1946-58 12 years
24 days
75 appearances
1007 David Seaman 19 September 1963 Queen's Park Rangers, Arsenal GK 72
3
  44ᵍᵃ 6507 1988-2002 13 years
334 days
1155 Joe Hart 19 April 1987 Manchester City, Torino, West Ham United GK 72
3
  48ᵍᵃ 6450 2008-17 9 years
166 days
73 appearances
816 Gordon Banks 30 December 1937
12 February 2019
Leicester City, Stoke City GK 73
0
  57ᵍᵃ 6600 1963-72 9 years
51 days
1074 Sol Campbell 18 September 1974 Tottenham Hotspur, Arsenal, Portsmouth CD 67
6
  1 5752 1996-2007 11 years
186 days
72 appearances
837 Alan Ball 12 May 1945
25 April 2007
Blackpool, Everton, Arsenal M 69
3
  8 6312 1965-75 10 years
15 days
71 appearances
1202 John Stones 28 May 1994 Everton, Manchester City CD 63
8
  3 5615 2014-24 9 years
301 days

No. Player Born
Died
Club(s) Pos Start/
Sub
  Gls
GA
Mins Playing Career
67 appearances
No. Player Born
Died
Club(s) Pos Start/
Sub
  Gls
GA
Mins Playing Career
844 Martin Peters 8 November 1943
21 December 2019
West Ham United, Tottenham Hotspur M 64
3
  20 5790 1966-74 8 years
14 days
66 appearances
998 Tony Adams 10 October 1966 Arsenal CD 66
0
  5 5733 1987-2000 13 years
232 days
1082 Paul Scholes 16 November 1974 Manchester United M 64
2
  14 4918 1997-2004 7 years
31 days
65 appearances
894 Dave Watson 5 October 1946 Sunderland, Manchester City, Werder Bremen, Southampton, Stoke City CH/
LB
63
2
  4 5513 1974-82 8 years
60 days
63 appearances
790 Ray Wilson 17 December 1934
15 May 2018
Huddersfield Town, Everton LB 62
1
  0 5658 1960-68 8 years
60 days
887 Kevin Keegan 14 February 1951 Liverpool, Hamburger, Southampton OR/F 62
1
  21 5560 1972-82 9 years
242 days
1040 Alan Shearer 13 August 1970 Southampton, Blackburn Rovers, Newcastle United CF 61
2
  30 5384 1992-2000 8 years
122 days
1223 Harry Maguire 5 March 1993 Leicester City, Manchester United CD 59
4
  7 5515 2017-24 6 years
167 days
62 appearances
861 Emlyn Hughes 28 August 1947
9 November 2004
Liverpool, Wolverhampton Wanderers FB
/CD
59
3
  1 5367 1969-80 10 years
191 days
987 Chris Waddle 14 December 1960 Newcastle United, Tottenham Hotspur, Olympique de Marseille OF 48
14
  6 - 1985-91 6 years
202 days
1019 David Platt 10 June 1966 Aston Villa, Bari, Juventus, Sampdoria, Arsenal M 55
7
  27 4846 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
  7 3407 1999-2010 11 years
60 days
61 appearances
886 Ray Clemence 5 August 1948
15 November 2020
Liverpool, Tottenham Hotspur GK 60
1
  54ᵍᵃ 5445 1972-83 11 years
1 day
1160 James Milner 4 January 1986 Aston Villa, Manchester City, Liverpool M 36
25
  1 3478 2009-16 6 years
304 days
1168 Gary Cahill 19 December 1985 Bolton Wanderers, Chelsea CD 57
4
  5 5042 2010-18 7 years
298 days
1225 Jordan Pickford 7 March 1994 Everton GK 60
0
  45ᵍᵃ 5535 2017-24 6 years
137 days
60 appearances
1215 Marcus Rashford 31 October 1997 Manchester United F 26
34
  17 2693 2016-24 7 years
301 days

59 appearances
No. Player Born
Died
Club(s) Pos Start/
Sub
  Gls
GA
Mins Playing Career
995 Peter Beardsley 18 January 1961 Newcastle United, Liverpool, Newcastle United M/F 46
13
  9 4025 1986-96 10 years
113 days
1005 Des Walker 26 November 1965 Nottingham Forest, Sampdoria, Sheffield Wednesday CD 56
3
  0 - 1988-93 5 years
64 days
1076 Phil Neville 21 January 1977 Manchester United, Everton D/M 36
23
  0 3610 1996-2007 11 years
142 days
57 appearances
780 Jimmy Greaves 20 February 1940
19 September 2021
Chelsea, Tottenham Hotspur IF 57
0
  44 5130 1959-67 8 years
10 days
1006 Paul Gascoigne 27 May 1967 Tottenham Hotspur, Lazio, Rangers, Middlesbrough M 46
11
  10 4178 1988-98 9 years
257 days
1071 Gareth Southgate 3 September 1970 Aston Villa, Middlesbrough CD 44
13
  2 4316 1995-2004 8 years
110 days
1131 Jermain Defoe 7 October 1982 Tottenham Hotspur, Portsmouth, Tottenham Hotspur, Sunderland CF 22
35
  20 2402 2004-17 13 years
71 days
56 appearances
739 Johnny Haynes 17 October 1934
18 October 2005
Fulham IF 56
0
  18 4980 1954-62 7 years
251 days
1107 Joe Cole 8 November 1981 West Ham United, Chelsea M 31
25
  10 3135 2001-10 9 years
33 days
54 appearances
603 Stan Matthews 1 February 1915
23 February 2000
Stoke City, Blackpool OR 54
0
  10 4890 1934-57 22 years
228 days
1128 Glen Johnson 23 August 1984 Chelsea, Portsmouth, Liverpool RB 49
5
  1 4484 2003-14 10 years
215 days
53 appearances
940 Glenn Hoddle 27 October 1957 Tottenham Hotspur, Monaco M 43
10
  8 3960 1979-88 8 years
208 days
1044 Paul Ince 21 October 1967 Manchester United, Internazionale Milano, Liverpool, Middlesbrough M 50
3
  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
  46ᵍᵃ 3846 1997-2010 13 years
91 days
1100 Gareth Barry 23 February 1981 Aston Villa, Manchester City D/M 41
1
2
  2 3666 2000-12 11 years
360 days
52 appearances
926 Trevor Francis 19 April 1954
24 July 2023
Birmingham City, Nottingham Forest, Manchester City, Sampdoria F 42
10
  12 3885 1977-86 9 years
75 days
51 appearances
1048 Teddy Sheringham 2 April 1966 Tottenham Hotspur, Manchester United, Tottenham Hotspur F 30
21
  11 2839 1993-2002 9 years
23 days
50 appearances
911 Phil Neal 20 February 1951 Liverpool RB 49
1
  5 4226 1976-83 7 years
181 days
1241 Declan Rice 14 January 1999 West Ham United, Arsenal DM 46
4
  3 4032 2019-24 5 years
4 days

 

CG