Players Index
England Football Online
Contact Us Page Last Updated 18 May 2021
Oldest Debutants
  
Most Substitutes 1950-80 1980-90 1990-2000 2000-10 2010-20 2020-30 Debuts
 
No. Player Born Club Pos Start/
Sub
App Gls
as sub
Debut as sub
1 Norman Hunter 29 October 1943 Leeds United M 24
4
28 0 8 December 1965
Friendly vs. Spain
2 Bob McNab 20 July 1943 Arsenal RB 3
1
4 0 6 November 1968
Friendly vs. Romania
3 Paul Reaney 22 October 1944 Leeds United RB 2
1
3 0 11 December 1968
Friendly vs. Bulgaria

4 Rodney Marsh 11 October 1944 Queen's Park Rangers F 7
2
9 0 10 November 1971
ECP vs. Switzerland
5 Kevin Hector 2 November 1944 Derby County LF 0
2
2 0 17 October 1973
WCP vs. Poland
6 Frank Worthington 23 November 1948 Leicester City F 6
2
8 0 15 May 1974
BC vs. Northern Ireland
7 Dave Thomas 5 October 1950 Queen's Park Rangers F 3
5
8 0 30 October 1974
ECP vs. Czechoslovakia
8 Dennis Tueart 27 November 1949 Manchester City OL 3
3
6 0 11 May 1975
 ECP vs. Cyprus
9 Brian Little 25 November 1953 Aston Villa F 0
1
1 0 21 May 1975
BC vs. Wales
10 Peter Taylor 3 January 1953 Crystal Palace OL 3
1
4 1 24 March 1976
Friendly vs. Wales

(Taylor80)
11 Dave Clement 2 February 1948 Queen's Park Rangers RB 4
1
5 0
12 Joe Corrigan 18 November 1948 Manchester City GK 8
1
9 0ᵍᵃ 28 May 1976
TC vs. Italy
13 Paul Mariner 22 May 1953 Ipswich Town CF 30
5
35 0 30 March 1977
WCP vs. Luxembourg
14 Brian Talbot 21 July 1953 Ipswich Town M 5
1
6 0 28 May 1977
BC vs. Northern Ireland
15 Trevor Whymark 4 May 1950 Ipswich Town CF 0
1
1 0 12 October 1977
WCP vs. Luxembourg
16 Garry Birtles 27 July 1956 Nottingham Forest F 2
1
3 0 13 May 1980
Friendly vs. Argentina
17 Peter Ward 27 July 1955 Brighton & Hove Albion F 0
1
1 0 31 May 1980
Friendly vs. Australia

18 Tony Morley 26 August 1954 Aston Villa F 5
1
6 0 18 November 1981
WCP vs. Hungary
19 Cyrille Regis 9 February 1958 West Bromwich Albion CF 2
3
5 0 23 February 1982
BC vs. Northern Ireland
20 Paul Goddard 12 October 1959 West Ham United CF 0
1
1 1 2 June 1982
Friendly vs. Iceland

(Goddard69)
21 Steve Perryman 21 December 1951 Tottenham Hotspur M 0
1
1 0
22 Ricky Hill 5 March 1959 Luton Town M 1
2
3 0 22 September 1982
WCP vs. Denmark
23 Luther Blissett 1 February 1958 Watford CF 8
6
14 0 13 October 1982
Friendly vs. West Germany
24 Mark Chamberlain 19 November 1961 Stoke City OR 5
3
8 1 15 December 1982
WCP vs. Luxembourg
25 John Barnes 7 November 1963 Watford OL 65
14
79 0 28 May 1983
BC vs. Northern Ireland
26 Paul Walsh 1 October 1962 Luton Town F 4
1
5 0 12 June 1983
Friendly vs. Australia
27 Nigel Spink 8 August 1958 Aston Villa GK 0
1
1 0ᵍᵃ 19 June 1983
Friendly vs. Australia
28 Terry Fenwick 17 November 1959 Queen's Park Rangers CD 18
2
20 0 2 May 1984
BC vs. Wales
29 Gary Lineker 30 November 1960 Leicester City F 74
6
80 1 26 May 1984
BC vs. Scotland
30 Steve Hunt 4 August 1956 West Bromwich Albion M 0
2
2 0
31 Mark Hateley 7 November 1961 Portsmouth F 20
12
32 0 2 June 1984
Friendly vs. USSR
32 Clive Allen 20 May 1961 Queen's Park Rangers F 4
1
5 0 10 June 1984
Friendly vs. Brazil
33 Gary Stevens 30 March 1962 Tottenham Hotspur RB 1
6
7 0 17 October 1984
WCP vs. Finland
34 Peter Davenport 24 March 1961 Nottingham Forest F 0
1
1 0 26 March 1985
Friendly vs.  Republic of Ireland
35 Peter Reid 20 June 1956 Everton M 7
6
13 0 9 June 1985
T/C vs. Mexico
36 Kerry Dixon 24 July 1961 Chelsea CF 5
3
8 0
37 Paul Bracewell 19 July 1962 Everton M 2
1
3 0 12 June 1985
T/C vs West Germany
38 Peter Beardsley 18 January 1961 Newcastle United F 46
13
59 1 29 January 1986
Friendly vs.  Egypt
39 Steve Hodge 25 October 1962 Aston Villa M 18
6
24 0 26 March 1986
Friendly vs. USSR
40 Tony Cottee 11 July 1965 West Ham United F 1
6
7 0 10 September 1986
ECP vs. Sweden
41 Neil Webb 30 July 1963 Nottingham Forest M 21
5
26 0 9 September 1987
Friendly vs. West Germany
42 Mick Harford 12 February 1959 Luton Town CF 1
1
2 0 17 February 1988
Friendly vs. Israel
43 Des Walker 26 November 1965 Nottingham Forest CD 56
3
59 0 14 September 1988
Friendly vs. Denmark
44 Paul Gascoigne 27 May 1967 Tottenham Hotspur M 46
11
57 1
45 Alan Smith 21 November 1962 Arsenal F 7
6
13 0 16 November 1988
Friendly vs. Saudi Arabia
46 Brian Marwood 5 February 1960 Arsenal LM 0
1
1 0
47 Paul Parker 4 April 1964 Queen's Park Rangers RB 18
1
19 0 26 April 1989
WCP vs. Albania
48 Steve Bull 28 March 1965 Wolverhampton Wanderers F 5
8
13 2 27 May 1989
RC vs. Scotland
(80)
49

Dave Beasant 20 March 1959 Chelsea GK 0
2
2 0ᵍᵃ 15 November 1989
Friendly vs. Italy
Mike Phelan 24 September 1962 Manchester United M 0
1
1 0
51 Nigel Winterburn 11 December 1963 Arsenal LB 0
2
2 0
52 David Platt 10 June 1966 Aston Villa M 55
7
62 2
53 Tony Dorigo 31 December 1965 Chelsea LB 10
5
15 0 13 December 1989
Friendly vs. Yugoslavia

54 Lee Sharpe 27 May 1971 Manchester United LM 6
2
0 0 27 March 1991
ECP vs. Republic of Ireland
55 David Batty 2 December 1968 Leeds United M 32
10
42 0 21 May 1991
TC vs. USSR
56 John Salako 11 February 1969 Crystal Palace OL 3
2
5 0 1 June 1991
Friendly vs. Australia
57 Brian Deane 7 February 1968 Sheffield United CF 1
2
3 0 3 June 1991
Friendly vs. New Zealand
58 Paul Merson 20 March 1968 Arsenal M 9
12
21 0 11 September 1991
Friendly vs. Germany
59 Paul Stewart 7 October 1964 Tottenham Hotspur F 0
3
3 0
60 Tony Daley 18 October 1967 Aston Villa M 4
3
7 0 13 November 1991
ECP vs. Poland
61 Keith Curle 14 November 1963 Manchester City CD 2
1
3 0 29 April 1992
Friendly vs. CIS
62 Nigel Martyn 11 August 1966 Crystal Palace GK 19
4
23 2ᵍᵃ
63                  


cg