ENGLAND CAPTAINS

Captains by date | who has captained England most times

up to and including Trinidad and Tobago game 01/06/2008

  Player Position Clubs while captain Total Caps Goals Caps as Captain
1. Cuthbert Ottaway Forward Oxford University 2 0 2
First game as captain: Saturday, November 30, 1872
Last game as captain: Saturday, March 07, 1874
2. Alexander Morten Keeper Crystal Palace 1 0 1
First game as captain: Saturday, March 08, 1873
Last game as captain: Saturday, March 08, 1873
3. Charles Alcock Forward Wanderers 1 1 1
First game as captain: Saturday, March 06, 1875
Last game as captain: Saturday, March 06, 1875
4. Hubert Heron Forward Uxbridge, Wanderers 5 0 1
First game as captain: Saturday, March 04, 1876
Last game as captain: Saturday, March 04, 1876
5. William Rawson Defender Oxford University 2 0 1
First game as captain: Saturday, March 03, 1877
Last game as captain: Saturday, March 03, 1877
6. Arthur Cursham Forward Notts County 6 2 2
First game as captain: Saturday, March 02, 1878
Last game as captain: Saturday, January 18, 1879
7. Henry Wace Forward Wanderers 3 0 1
First game as captain: Saturday, April 05, 1879
Last game as captain: Saturday, April 05, 1879
8. Charles Wollaston Forward Wanderers 4 1 1
First game as captain: Saturday, March 13, 1880
Last game as captain: Saturday, March 13, 1880
9. Francis Sparks Forward Herts Rangers 3 3 1
First game as captain: Monday, March 15, 1880
Last game as captain: Monday, March 15, 1880
10. John Hunter Half-back Sheffield Heeley 7 0 1
First game as captain: Saturday, February 26, 1881
Last game as captain: Saturday, February 26, 1881
11. Norman Bailey Half-back Clapham Rovers 19 2 15
First game as captain: Saturday, March 26, 1881
Last game as captain: Saturday, March 19, 1887
12. Charles Bambridge Left Wing Swifts, Corinthians 18 12 2
First game as captain: Saturday, February 18, 1882
Last game as captain: Saturday, February 05, 1887
13. John Hudson Half-back Sheffield Wednesday 1 0 1
First game as captain: Saturday, February 24, 1883
Last game as captain: Saturday, February 24, 1883
14. Percy Walters Full-back Oxford Uni, Old Carthusians 13 0 5
First game as captain: Saturday, March 13, 1886
Last game as captain: Saturday, April 05, 1890
15. Tinsley Lindley Forward Cambridge Uni, Nottingham Forest 13 15 4
First game as captain: Saturday, February 04, 1888
Last game as captain: Saturday, March 07, 1891
16. John Brodie Forward Wolverhampton Wanderers 3 1 1
First game as captain: Saturday, March 02, 1889
Last game as captain: Saturday, March 02, 1889
17. James Forrest Half-back Blackburn Rovers 11 0 1
First game as captain: Saturday, March 15, 1890
Last game as captain: Saturday, March 15, 1890
18. John Goodall Forward Preston North End 14 12 2
First game as captain: Saturday, March 07, 1891
Last game as captain: Saturday, April 07, 1894
19. William Moon Keeper Old Westminsters 7 0 1
First game as captain: Monday, April 06, 1891
Last game as captain: Monday, April 06, 1891
20. Arthur Dunn Forward Old Etonians 4 2 2
First game as captain: Saturday, March 05, 1892
Last game as captain: Saturday, April 02, 1892
21. Harry Daft Left Wing Notts County 5 3 1
First game as captain: Saturday, March 05, 1892
Last game as captain: Saturday, March 05, 1892
22. George Cotterill Forward Old Brightonians 4 2 2
First game as captain: Saturday, February 25, 1893
Last game as captain: Saturday, April 01, 1893
23. Robert Holmes Defender Preston North End 7 0 3
First game as captain: Monday, March 13, 1893
Last game as captain: Saturday, March 09, 1895
24. Robert Gosling Inside Forward Old Etonians 5 2 2
First game as captain: Monday, March 12, 1894
Last game as captain: Saturday, April 06, 1895
25. Charles Wreford-Brown Half-back Old Carthusians 4 0 2
First game as captain: Monday, March 18, 1895
Last game as captain: Saturday, April 02, 1898
26. Gilbert Smith Forward Old Carthusians, Corinthians 20 12 15
First game as captain: Saturday, March 07, 1896
Last game as captain: Saturday, March 30, 1901
27. William Oakley Full-back Corinthians 16 0 1
First game as captain: Saturday, March 09, 1901
Last game as captain: Saturday, March 09, 1901
28. Ernest Needham Left half Sheffield United 16 3 1
First game as captain: Monday, March 18, 1901
Last game as captain: Monday, March 18, 1901
29. Reginald Foster Forward Corinthians 5 3 1
First game as captain: Monday, March 03, 1902
Last game as captain: Monday, March 03, 1902
30. Frank Forman Half-back Nottingham Forest 9 1 1
First game as captain: Saturday, March 22, 1902
Last game as captain: Saturday, March 22, 1902
31. Stephen Bloomer Forward Derby County, Middlesbrough 23 28 1
First game as captain: Saturday, May 03, 1902
Last game as captain: Saturday, May 03, 1902
32. Howard Spencer Full-back Aston Villa 6 0 3
First game as captain: Saturday, February 14, 1903
Last game as captain: Saturday, April 01, 1905
33. Robert Crompton Full-back Blackburn Rovers 41 0 22
First game as captain: Monday, March 02, 1903
Last game as captain: Saturday, April 04, 1914
34. Stanley Harris Forward Old Westminsters 6 2 4
First game as captain: Saturday, February 25, 1905
Last game as captain: Saturday, April 07, 1906
35. Vivian Woodward Forward Tottenham Hotspur, Chelsea 23 29 14
First game as captain: Saturday, February 15, 1908
Last game as captain: Monday, March 13, 1911
36. Arthur Knight Full-back Portsmouth 1 0 1
First game as captain: Saturday, October 25, 1919
Last game as captain: Saturday, October 25, 1919
37. Jesse Pennington Full-back West Bromwich Albion 25 0 2
First game as captain: Monday, March 15, 1920
Last game as captain: Saturday, April 10, 1920
38. Joseph McCall Centre-half Preston North End 5 1 1
First game as captain: Saturday, October 23, 1920
Last game as captain: Saturday, October 23, 1920
39. Charles Buchan Forward Sunderland 6 4 2
First game as captain: Monday, March 14, 1921
Last game as captain: Thursday, May 10, 1923
40. Arthur Grimsdell Half-back Tottenham Hotspur 6 0 3
First game as captain: Tuesday, April 19, 1921
Last game as captain: Monday, March 05, 1923
41. Ephraim Longworth Full-back Liverpool 5 0 1
First game as captain: Saturday, May 21, 1921
Last game as captain: Saturday, May 21, 1921
42. George Wilson Centre-half Sheffield Wednesday 12 0 7
First game as captain: Saturday, October 22, 1921
Last game as captain: Saturday, May 17, 1924
43. Maxwell Woosnam Centre-half Manchester City 1 0 1
First game as captain: Monday, March 13, 1922
Last game as captain: Monday, March 13, 1922
44. Basil Patchitt Defender Corinthians 2 0 2
First game as captain: Monday, May 21, 1923
Last game as captain: Thursday, May 24, 1923
45. Graham Doggart Forward Corinthians 1 0 1
First game as captain: Thursday, November 01, 1923
Last game as captain: Thursday, November 01, 1923
46. Frank Moss Half-back Aston Villa 5 0 1
First game as captain: Saturday, April 12, 1924
Last game as captain: Saturday, April 12, 1924
47. Samuel Wadsworth Left back Huddersfield Town 9 0 4
First game as captain: Wednesday, October 22, 1924
Last game as captain: Wednesday, October 20, 1926
48. Alfred Bower Full-back Corinthians 5 0 3
First game as captain: Monday, December 08, 1924
Last game as captain: Saturday, February 12, 1927
49. William Walker Forward Aston Villa 18 9 3
First game as captain: Thursday, May 21, 1925
Last game as captain: Wednesday, December 07, 1932
50. Claude Ashton Forward Corinthians 1 0 1
First game as captain: Saturday, October 24, 1925
Last game as captain: Saturday, October 24, 1925
51. Thomas Lucas Full-back Liverpool 3 0 1
First game as captain: Monday, May 24, 1926
Last game as captain: Monday, May 24, 1926
52. John Hill Half-back Burnley, Newcastle United 11 6 8
First game as captain: Saturday, April 02, 1927
Last game as captain: Wednesday, May 15, 1929
53. Frederick Kean Half-back Sheffield Wednesday 9 0 1
First game as captain: Saturday, May 21, 1927
Last game as captain: Saturday, May 21, 1927
54. Roy Goodall Full-back Huddersfield Town 25 0 12
First game as captain: Saturday, March 31, 1928
Last game as captain: Wednesday, December 06, 1933
55. Willis Edwards Half-back Leeds United 16 0 5
First game as captain: Monday, October 22, 1928
Last game as captain: Wednesday, November 20, 1929
56. David Jack Forward Bolton Wanderers, Arsenal 9 3 4
First game as captain: Saturday, April 05, 1930
Last game as captain: Wednesday, November 16, 1932
57. Alfred Strange Half-back Sheffield Wednesday 20 0 3
First game as captain: Thursday, May 14, 1931
Last game as captain: Wednesday, November 18, 1931
58. Ernest Blenkinsop Full-back Sheffield Wednesday 26 0 4
First game as captain: Wednesday, December 09, 1931
Last game as captain: Saturday, April 01, 1933
59. Thomas Cooper Full-back Derby County 15 0 4
First game as captain: Saturday, April 14, 1934
Last game as captain: Saturday, September 29, 1934
60. Eddie Hapgood Left back Arsenal 30 0 21
First game as captain: Wednesday, November 14, 1934
Last game as captain: Thursday, May 18, 1939
61. Jack Barker Centre-half Derby County 11 0 1
First game as captain: Saturday, October 17, 1936
Last game as captain: Saturday, October 17, 1936
62. George Male Right back Arsenal 19 0 6
First game as captain: Wednesday, November 18, 1936
Last game as captain: Thursday, May 20, 1937
63. Samuel Barkas Defender Manchester City 5 0 3
First game as captain: Saturday, October 23, 1937
Last game as captain: Wednesday, December 01, 1937
64. Stan Cullis Centre-half Wolverhampton Wanderers 12 0 1
First game as captain: Wednesday, May 24, 1939
Last game as captain: Wednesday, May 24, 1939
65. George Hardwick Left back Middlesbrough 13 0 13
First game as captain: Saturday, September 28, 1946
Last game as captain: Saturday, April 10, 1948
66. Frank Swift Keeper Manchester City 19 0 2
First game as captain: Sunday, May 16, 1948
Last game as captain: Sunday, September 26, 1948
67. Billy Wright Half-back Wolves 105 3 90
First game as captain: Saturday, October 09, 1948
Last game as captain: Thursday, May 28, 1959
68. Alf Ramsey Right back Tottenham 32 3 3
First game as captain: Wednesday, November 15, 1950
Last game as captain: Saturday, May 19, 1951
69. Ronnie Clayton Right-half Blackburn Rovers 35 0 5
First game as captain: Saturday, October 17, 1959
Last game as captain: Wednesday, May 11, 1960
70. Johnny Haynes Forward Fulham 56 18 22
First game as captain: Sunday, May 15, 1960
Last game as captain: Sunday, June 10, 1962
71. Jimmy Armfield Full-back Blackpool 43 0 15
First game as captain: Thursday, September 28, 1961
Last game as captain: Sunday, June 26, 1966
72. Bobby Moore Centre back West Ham United 108 2 90
First game as captain: Monday, May 20, 1963
Last game as captain: Wednesday, November 14, 1973
73. Ron Flowers Wing-half Wolves 49 10 3
First game as captain: Wednesday, May 27, 1964
Last game as captain: Wednesday, December 09, 1964
74. Bobby Charlton Forward Manchester United 106 49 3
First game as captain: Wednesday, January 15, 1969
Last game as captain: Tuesday, April 21, 1970
75. Alan Mullery Midfield Tottenham 35 1 1
First game as captain: Wednesday, February 03, 1971
Last game as captain: Wednesday, February 03, 1971
76. Martin Peters Midfield West Ham/Tottenham 67 20 4
First game as captain: Wednesday, May 19, 1971
Last game as captain: Wednesday, April 03, 1974
77. Colin Bell Midfield Manchester City 48 9 1
First game as captain: Tuesday, May 23, 1972
Last game as captain: Tuesday, May 23, 1972
78. Emlyn Hughes Defender Liverpool/Wolves 62 1 23
First game as captain: Saturday, May 11, 1974
Last game as captain: Tuesday, May 20, 1980
79. Alan Ball Midfield Arsenal 72 8 6
First game as captain: Wednesday, March 12, 1975
Last game as captain: Saturday, May 24, 1975
80. Gerry Francis Midfield QPR 12 3 8
First game as captain: Wednesday, September 03, 1975
Last game as captain: Sunday, June 13, 1976
81. Kevin Keegan Forward Liverpool/Hamburg/Southampton 63 21 31
First game as captain: Wednesday, March 24, 1976
Last game as captain: Thursday, June 03, 1982
82. Mick Channon Forward Southampton 46 21 2
First game as captain: Friday, May 28, 1976
Last game as captain: Saturday, May 28, 1977
83. Mick Mills Full-back Ipswich Town 42 0 8
First game as captain: Saturday, May 13, 1978
Last game as captain: Monday, July 05, 1982
84. Phil Thompson Centre-half Liverpool 42 1 6
First game as captain: Thursday, November 22, 1979
Last game as captain: Tuesday, April 27, 1982
85. Trevor Cherry Ful-back Leeds United 27 0 1
First game as captain: Saturday, May 31, 1980
Last game as captain: Saturday, May 31, 1980
86. Dave Watson Centre-half Southampton 65 4 3
First game as captain: Wednesday, April 29, 1981
Last game as captain: Saturday, May 23, 1981
87. Ray Clemence Keeper Liverpool 61 0 1
First game as captain: Tuesday, May 12, 1981
Last game as captain: Tuesday, May 12, 1981
88. Peter Shilton Keeper Nott'm Forest/Southampton/Derby 125 0 15
First game as captain: Tuesday, May 25, 1982
Last game as captain: Saturday, July 07, 1990
89. Phil Neal Full-back Liverpool 50 5 1
First game as captain: Wednesday, June 02, 1982
Last game as captain: Wednesday, June 02, 1982
90. Ray Wilkins Midfield Manchester United/AC Milan 84 3 10
First game as captain: Wednesday, September 22, 1982
Last game as captain: Saturday, May 24, 1986
91. Bryan Robson Midfield Manchester United 90 26 65
First game as captain: Wednesday, November 17, 1982
Last game as captain: Wednesday, March 27, 1991
92. Terry Butcher Centre-half Glasgow Rangers 77 3 7
First game as captain: Wednesday, November 12, 1986
Last game as captain: Wednesday, July 04, 1990
93. Peter Beardsley Forward Liverpool 59 9 1
First game as captain: Wednesday, February 17, 1988
Last game as captain: Wednesday, February 17, 1988
94. Gary Lineker Forward Tottenham 80 48 18
First game as captain: Wednesday, September 12, 1990
Last game as captain: Wednesday, June 17, 1992
95. Mark Wright Centre-half Derby County 45 1 1
First game as captain: Tuesday, May 21, 1991
Last game as captain: Tuesday, May 21, 1991
96. Stuart Pearce Left back Nott'm Forest 78 4 10
First game as captain: Saturday, June 08, 1991
Last game as captain: Saturday, May 24, 1997
97. David Platt Midfield Juventus/Sampdoria/Arsenal 62 27 19
First game as captain: Wednesday, February 17, 1993
Last game as captain: Saturday, May 18, 1996
98. Paul Ince Midfield Man Utd/Inter Milan/Liverpool 54 2 7
First game as captain: Wednesday, June 09, 1993
Last game as captain: Wednesday, May 27, 1998
99. Tony Adams Centre-half Arsenal 66 5 15
First game as captain: Wednesday, October 12, 1994
Last game as captain: Saturday, October 07, 2000
100. Alan Shearer Forward Newcastle Utd 63 30 34
First game as captain: Sunday, September 01, 1996
Last game as captain: Tuesday, June 20, 2000
101. David Seaman Keeper Arsenal 76 0 1
First game as captain: Wednesday, September 10, 1997
Last game as captain: Wednesday, September 10, 1997
102. Sol Campbell Centre-half Tottenham/Arsenal 73 1 3
First game as captain: Friday, May 29, 1998
Last game as captain: Saturday, May 28, 2005
103. Martin Keown Centre-half Arsenal 43 2 1
First game as captain: Wednesday, October 11, 2000
Last game as captain: Wednesday, October 11, 2000
104. David Beckham Midfield Manchester United/Real Madrid/Los Angles Galaxy 102 17 59
First game as captain: Wednesday, November 15, 2000
Last game as captain: Saturday, July 01, 2006
105. Michael Owen Forward Liverpool/Real Madrid 88 40 8
First game as captain: Wednesday, April 17, 2002
Last game as captain: Wednesday, October 13, 2004
106. Steven Gerrard Midfield Liverpool 67 13 7
First game as captain: Wednesday, March 31, 2004
Last game as captain: Tuesday, February 06, 2007
107. John Terry Centre-half Chelsea 44 4 14
First game as captain: Wednesday, August 16, 2006
Last game as captain: Wednesday, May 28, 2008
108. Rio Ferdinand Centre-half Manchester United 68 2 1
First game as captain: Wednesday, March 26, 2008
Last game as captain: Wednesday, March 26, 2008