England Football Online

Contact Us Page Last Updated 10 September 2024
 
 

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

2020-30
 
Rank Player
 
Club
Apps Capt W D L GF GA Pt% First & Last Tenure

1
Kieran Trippier
 Atlético Madrid², Newcastle United¹
54 3 3 0 0 11 0 100 8 October 2020 3-0 vs. Wales
3 June 2024 3-0 vs. Bosnia & H.
3 yrs
280 dys
Mick Channon
 Southampton
36 2 2 0 0 5 3 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
Mark Wright
 
Derby County
43 1 1 0 0 3 1 21 May 1991 3-1 vs. USSR
David Seaman
 Arsenal
75 1 1 0 0 4 0 10 September 1997 4-0 vs. Moldova
Phil Jagielka
 Everton
40 1 1 0 0 3 0 12 October 2015 3-0 vs. Lithuania
Chris Smalling
 Manchester United
31 1 1 0 0 2 1 27 May 2016 2-1 vs. Australia 73 min
Fabian Delph
 Manchester City
20 1 1 0 0 3 0 15 November 2018 3-0 vs. United States 58 min
Harry Maguire
 Manchester United
64 1 1 0 0 3 0 12 November 2020 3-0 vs. Rep.of Ireland 1 day
(90 min)
Marcus Rashford
 Manchester United
60 1 1 0 0 3 0 6 June 2021 1-0 vs. Romania 75 min
12 Jordan Henderson
 Liverpool⁸, Al Ettifaq¹
81 9 7 2 0 18 4 88.9 11 October 2016 0-0 vs. Slovenia
13 October 2023 1-0 vs. Australia
6 yrs
2 dys
13 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
14 Terry Butcher
 
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
15 George Hardwick
 Middlesbrough
13 13 10 2 1 49 12 84.6 28 September 1946 7-2 vs. Ireland
10 April 1948 2-0 vs. Scotland
1 yr
196 dys
16 Wayne Rooney
 Manchester United
120 22 17 3 2 49 10 84.1 14 November 2009 0-1 vs. Brazil
11 November 2016 3-0 vs. Scotland
6 yrs
363 dys

17
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. United States
9 December 1964 1-1 vs. Netherlands
197 dys
Sol Campbell
 Tottenham Hot.², Arsenal¹
72 3 2 1 0 4 1 24 May 1998 0-0 vs. Belgium
28 May 2005 2-1 vs. United States
7 yrs
5 dys
21 Michael Owen
 
Liverpool⁶, Real Madrid¹,
 Newcastle United¹
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
22 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
23 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
24 Frank Swift
 Manchester City
19 2 1 1 0 4 0 75 16 May 1948 4-0 vs. Italy
26 September 1948 0-0 vs. Denmark
134 dys

25
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
26 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
27 Paul Ince
 Manchester United², Inter
 Milan², Liverpool³
53 7 4 2 1 8 3 71.4 9 June 1993 0-2 vs. United States
27 May 1998 1-0 vs. Morocco
4 yrs
353 dys

28
David Beckham
 Manchester United²⁴, Real
 Madrid³⁴, LA Galaxy¹
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

29
Harry Kane
 Tottenham Hotspur⁵⁹, Bayern München¹⁴
100 73 44 16 13 160 58 10 June 2017 2-2 vs. Scotland
10 September 2024 2-0 vs. Finland
7 yrs
92 dys
30 Gary Cahill
 Chelsea
61 5 3 1 1 7 4 70 9 October 2015 2-0 vs. Estonia
22 March 2017 0-1 vs. Germany
1 yr
164 dys
31 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
32 Frank Lampard
 Chelsea
106 8 4 3 1 17 8 68.8 9 February 2011 2-1 vs. Denmark
24 June 2014 0-0 vs. Costa Rica
3 yrs
126 dys
33 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

34
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

36
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. United States
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

38
Steven Gerrard
 Liverpool
114 38 20 9 9 62 35
64.5
31 March 2004 0-1 vs. Sweden
19 June 2014 1-2 vs. Uruguay
10 yrs
81 dys
Kevin Keegan
 Liverpool⁷, Hamburger¹⁶,
 Southampton⁸
63 31 17 6 8 54 28 24 March 1976 2-1 vs. Wales
3 June 1982 4-1 vs. Finland
6 yrs
72 dys
40 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
41 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

42
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
Raheem Sterling
 Manchester City
82 4 2 1 1 9 3 6 June 2019 1-3 vs. Netherlands
11 June 2022 3-0 vs. Italy
3 yrs
5 dys
44 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
45 David Platt
 Juventus⁶, Sampdoria¹¹,
 Arsenal²
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

46
Peter Shilton
 Nottingham Forest¹
 Southampton¹¹, Derby Co.³
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
49 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

50
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
Eric Dier
 Tottenham Hotspur
47 5 1 3 1 2 2 10 November 2017 0-0 vs. Germany
11 September 2018 1-0 vs. Switzerland
305 dys
Joe Hart
 Manchester City¹, Torino¹
75 2 1 0 1 2 2 13 November 2015 0-2 vs. Spain
26 March 2017 2-0 vs. Lithuania
1 yr
133 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
Martin Keown
 
Arsenal
43 1 0 1 0 0 0 11 October 2000 0-0 vs. Finland
Gareth Barry
 Manchester City
53 1 0 1 0 1 1 29 March 2011 1-1 vs. Ghana
Ashley Cole
 Chelsea
107 1 0 1 0 1 1 29 May 2013 1-1 vs. Republic of Ireland 54 min
Declan Rice
 Arsenal
60 1 0 1 0 2 2 26 March 2024 2-2 vs. Belgium 1 day
(90 min)
59 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
60 Kyle Walker
 Manchester City
90 2 0 1 1 1 2 25 20 November 2023 1-1 vs. Nth Macedonia
23 March 2024 0-1 vs. Brazil
124 dys

61


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
Scott Parker
 Tottenham Hotspur
18 1 0 0 1 2 3 29 February 2012 2-3 vs. Netherlands
James Milner
 Liverpool
61 1 0 0 1 1 2 29 March 2016 1-2 vs. Netherlands 82 min
 

CG