England Football Online

Contact Us Page Last Updated 8 March 2014
 
 
Index

Chronological
Name
Number of Matches
Points %
Tenure

England's Post-War Captains
by
Percentage of Points

1872-1914
1919-39
1946-60
1960-70
1970-80
1980-90
1990-2000
2000-10
2010-20
 
Rank Player
 
Club
Apps Capt W D L GF GA Pt% First & Last Tenure
1 Mick Channon
 Southampton
36 2 2 0 0 5 3 100 28 May 1976 3-2 vs. Italy
28 May 1977 2-1 vs. Northern Ireland
1 yr
Alan Mullery
 
Tottenham Hotspur
35 1 1 0 0 1 0 3 February 1971 1-0 vs. Malta 1 day
(90 min)
Trevor Cherry
 
Leeds United
27 1 1 0 0 2 1 31 May 1980 2-1 vs. Australia 1 day
(90 min)
Mark Wright
 
Derby County
43 1 1 0 0 3 1 21 May 1991 3-1 vs. USSR 1 day
(90 min)
David Seaman
 Arsenal
75 1 1 0 0 4 0 10 September 1997 4-0 vs. Moldova 1 day
(90 min)
6 Mick Mills
 
Ipswich Town
42 8 6 2 0 13 3 87.5 13 May 1978 3-1 vs. Wales
5 July 1982 0-0 vs. Spain
4 yrs
54 dys
7 Terry Butcher
 
Glasgow Rangers
77 7 5 2 0 9 3 85.7 12 November 1986 2-0 vs. Yugoslavia
4 July 1990 1-1 vs. West Germany
3 yrs
235 dys
8 George Hardwick
 Middlesbrough
13 13 10 2 1 49 12 84.6 28 September 1946 7-2 vs. N'thern Ireland
10 April 1948 2-0 vs. Scotland
1 yr
196 dys
9 Alan Ball
 Arsenal
72 6 4 2 0 15 3 83.3 12 March 1975 2-0 vs. West Germany
24 May 1975 5-1 vs. Scotland
74 dys
Alf Ramsey
 Tottenham Hotspur
32 3 2 1 0 11 6 15 November 1950 4-2 vs. Wales
19 May 1951 5-2 vs. Portugal
186 dys
Ron Flowers
 Wolverhampton Wanderers
49 3 2 1 0 13 2 27 May 1964 10-0 vs. USA
9 December 1964 1-1 vs. Netherlands
197 dys
Sol Campbell
 Tottenham Hotspur 2,
 Arsenal 1
72 3 2 1 0 4 1 24 May 1998 0-0 vs. Belgium
28 May 2005 2-1 vs. USA
7 yrs
5 dys
13 Michael Owen
 
Liverpool 6, Real Madrid 1,
 Newcastle United 1
89 8 5 3 0 15 7 81.3 17 April 2002 4-0 vs. Paraguay
12 October 2005 2-1 vs. Poland
3 yrs
175 dys
14 Stuart Pearce
 Nottingham Forest
78 10 7 2 1 24 6 80 8 June 1991 2-0 vs. New Zealand
24 May 1997 2-1 vs. South Africa
5 yrs
351 dys
15 John Terry
 Chelsea
78 34 22 8 4 76 22 76.5 16 August 2006 4-0 vs. Greece
15 November 2011 1-0 vs. Spain
5 yrs
92 dys
16 Frank Lampard
 Chelsea
103 6 4 1 1 15 26 75 9 February 2011 2-1 vs. Denmark
15 November 2013 0-2 vs. Chile
2 yrs
279 dys
Frank Swift
 Manchester City
19 2 1 1 0 4 0 16 May 1948 4-0 vs. Italy
26 September 1948 0-0 vs. Denmark
134 dys
18 Bobby Moore
 West Ham United
108 90 57 20 13 165 77 74.4 29 May 1963 4-2 vs. Czechoslovakia
14 November 1973 0-1 vs. Italy
10 yrs
170 dys
19 Jimmy Armfield
 
Blackpool
43 15 10 2 3 45 18 73.3 28 September 1961 4-1 vs. Luxembourg
26 June 1966 3-0 vs. Finland
4 yrs
272 dys
20 Paul Ince
 Manchester United 2, Inter
 Milan 2, Liverpool 3.
53 7 4 2 1 8 3 71.4 9 June 1993 0-2 vs. USA
27 May 1998 1-0 vs. Morocco
4 yrs
353 dys
21 David Beckham
 Manchester United 24, Real
 Madrid 34, LA Galaxy 1.
115 59 35 14 10 114 53 71.2 15 November 2000 0-1 vs. Italy
1 June 2008 3-0 vs. Trinidad & Tobago
7 yrs
200 dys
22 Gary Lineker
 Tottenham Hotspur
80 18 9 7 2 22 13 69.4 12 September 1990 1-0 vs. Hungary
17 June 1992 1-2 vs. Sweden
1 yr
280 dys
23 Steven Gerrard
 Liverpool
109 34 19 8 7 57 31 67.6 31 March 2004 0-1 vs. Sweden
5 March 2014 1-0 vs. Denmark
9 yrs
339 dys
24 Emlyn Hughes
 Liverpool
62 23 11 9 3 34 17 67.4 11 May 1974 2-0 vs. Wales
20 May 1980 1-1 vs. Northern Ireland
6 yrs
10 dys
25 Phil Thompson
 
Liverpool
42 6 4 0 2 11 6 66.7 22 November 1979 2-0 vs. Bulgaria
27 April 1982 1-0 vs. Wales
2 yrs
157 dys
Bobby Charlton
 Manchester United
106 3 1 2 0 4 2 15 January 1969 1-1 vs. Romania
21 April 1970 3-1 vs. Northern Ireland
1 yr
97 dys
27 Billy Wright
 Wolverhampton Wanderers
105 90 49 21 20 234 135 66.2 9 October 1948 6-2 vs. Northern Ireland
28 May 1959 8-1 vs. USA
10 yrs
232 dys
Bryan Robson
 Manchester United
90 65 32 22 11 120 41 17 November 1982 3-0 vs. Greece
27 March 1991 1-1 vs. Republic of Ireland
8 yrs
131 dys
29 Kevin Keegan
 Liverpool 7, Hamburger 16,
 Southampton 8.
63 31 17 6 8 54 28 64.5 24 March 1976 2-1 vs. Wales
3 June 1982 4-1 vs. Finland
6 yrs
72 dys
30 Rio Ferdinand
 Manchester United
81 7 4 1 2 14 7 64.3 26 March 2008 0-1 vs. France
17 November 2010 1-2 vs. France
2 yrs
237 dys
31 Johnny Haynes
 Fulham
56 22 12 4 6 64 31 63.6 15 May 1960 0-3 vs. Spain
10 June 1962 1-3 vs. Brazil
2 yrs
27 dys
32 Martin Peters
 Tottenham Hotspur
67 4 1 3 0 8 1 62.5 19 May 1971 0-0 vs. England
3 April 1974 0-0 vs. Portugal
2 yrs
320 dys
33 Alan Shearer
 Newcastle United
63 34 16 10 8 50 25 61.8 1 September 1996 3-0 vs. Moldova
20 June 2000 2-3 vs. Romania
3 yrs
294 dys
34 David Platt
 Juventus 6, Sampdoria 11,
 Arsenal
2.
62 19 8 7 4 30 16 60.5 17 February 1993 6-0 vs. San Marino
18 May 1996 3-0 vs. Hungary
2 yrs
92 dys
35 Peter Shilton
 Nottingham Forest 1,
 Southampton 11, Derby
 County 3.
125 15 7 4 4 18 10 60 25 May 1982 2-0 vs. Netherlands
7 July 1990 1-2 vs. Italy
8 yrs
44 dys
Tony Adams
 Arsenal
66 15 5 8 2 19 10 12 October 1994 1-1 vs. Romania
7 October 2000 0-1 vs. Germany
5 yrs
362 dys
Ray Wilkins
 Manchester United
84 10 5 2 3 12 7 22 September 1982 2-2 vs. Denmark
24 May 1986 1-0 vs. Canada
3 yrs
245 dys
38 Gerry Francis
 Queen's Park Rangers
12 8 4 1 3 14 8 56.3 3 September 1975 2-1 vs. Switzerland
13 June 1976 4-1 vs. Finland
285 dys
39 Ronnie Clayton
 Blackburn Rovers
35 5 1 3 1 9 9 50 17 October 1959 1-1 vs. Wales
11 May 1960
3-3 vs. Yugoslavia
208 dys
Wayne Rooney
 Manchester United
89 2 1 0 1 5 1 14 November 2009 0-1 vs. Brazil
12 October 2012 5-0 vs. San Marino
2 yrs
333 dys
Phil Neal
 
Liverpool
50 1 0 1 0 1 1 2 June 1982 1-1 vs. Iceland 1 day
(90 min)
Peter Beardsley
 
Liverpool
59 1 0 1 0 0 0 17 February 1988 0-0 vs. Israel 1 day
(90 min)
Martin Keown
 
Arsenal
43 1 0 1 0 0 0 11 October 2000 0-0 vs. Finland 1 day
(90 min)
Gareth Barry
 Manchester City
53 1 0 1 0 1 1 29 March 2011 1-1 vs. Ghana 1 day
(90 min)
Ashley Cole
 Chelsea
107 1 0 1 0 1 1 29 May 2013 1-1 vs. Republic of Ireland 54 min
46 Dave Watson
 Southampton
65 3 0 2 1 0 1 33.3 29 April 1981 0-0 vs. Romania
23 May 1981 0-1 vs. Scotland
24 dys
47 Colin Bell
 Manchester City
48 1 0 0 1 0 1 0 23 May 1972 0-1 vs. Northern Ireland 1 day
(90 min)
Ray Clemence
 Liverpool
61 1 0 0 1 0 1 12 May 1981 0-1 vs. Brazil 1 day
(90 min)
Scott Parker
 Tottenham Hotspur
18 1 0 0 1 2 3 29 February 2012  vs. Netherlands 1 day
(90 min)
 

CG