No. |
Player |
Born
Died |
Club(s) |
Pos |
Start/
Sub |
App |
Gls
GA |
Mins |
Playing Career |
959 |
|
Gary
Mabbutt |
23 August 1961 |
Tottenham Hotspur |
D/M |
15
1 |
16 |
1 |
1384 |
1982-92 |
9 years 164 days |
89 |
|
Reginald
Macaulay |
24 August 1858
15 December 1937 |
Cambridge University
& Old Etonians |
CF |
|
1 |
0 |
90 |
1881 |
90 min |
370 |
|
Joe
McCall |
6 July 1886
3 February 1965 |
Preston North End |
CH |
|
5 |
1 |
450 |
1913-20 |
7 years 220 days |
1105 |
|
Gavin
McCann |
10 January 1978 |
Sunderland |
M |
0
1 |
1 |
0 |
45 |
2001 |
45 min |
1240 |
|
Alex
McCarthy |
3 December 1989 |
Southampton |
GK |
0
1 |
1 |
0ᵍᵃ |
45 |
2018 |
45 min |
930 |
|
Terry
McDermott |
8 December 1951 |
Liverpool |
M |
19
6 |
25 |
3 |
1776 |
1977-82 |
4 years 266 days |
768 |
|
Colin
McDonald |
15 October 1930 |
Burnley |
GK |
8
0 |
8 |
11ᵍᵃ |
720 |
1958 |
222 days |
879 |
|
Malcolm
Macdonald |
7 January 1950 |
Newcastle United |
F |
9
5 |
14 |
6 |
835 |
1972-75 |
3 years 183 days |
868 |
|
Roy
McFarland |
5 April 1948 |
Derby County |
CH |
28
0 |
28 |
0 |
2376 |
1971-76 |
5 years 288 days |
733 |
|
Bill
McGarry |
10 June 1927
15 March 2005 |
Huddersfield Town |
RH |
4
0 |
4 |
0 |
360 |
1954-55 |
1 year 124 days |
773 |
|
Wilf
McGuinness |
25 October 1937 |
Manchester United |
LH |
2
0 |
2 |
0 |
121 |
1958-59 |
232 days |
510 |
|
Albert
McInroy |
23 April 1901
7 January 1985 |
Sunderland |
GK |
|
1 |
3ᵍᵃ |
90 |
1926 |
90 min |
1001 |
|
Steve McMahon |
20 August 1961 |
Liverpool |
M |
13
4 |
17 |
0 |
1156 |
1988-90 |
2 years 270 days |
1060 |
|
Steve McManaman |
11 February 1972 |
Liverpool, Real Madrid |
M |
25
12 |
37 |
3 |
2385 |
1994-2001 |
6 years 322 days |
854 |
|
Bob
McNab |
20 July 1943 |
Arsenal |
FB |
3
1 |
4 |
0 |
350 |
1968-69 |
178 days |
380 |
|
Bobby
McNeal |
15 January 1891
15 May 1956 |
West Bromwich Albion |
LH |
|
2 |
0 |
180 |
1914 |
19 days |
793 |
|
Mick McNeil |
7 February 1940 |
Middlesbrough |
LB |
9
0 |
9 |
0 |
810 |
1960-61 |
355 days |
101 |
|
Stuart
MacRae |
7 December 1855
27 January 1927 |
Notts County &
Corinthians |
HB |
|
5 |
0 |
450 |
1883-84 |
1 year 41 days |
1245 |
|
James Maddison |
23 November 1996 |
Leicester City, Tottenham Hotspur |
M/F |
4
3 |
7 |
0 |
371 |
2019-24 |
4 years 202 days |
874 |
|
Paul
Madeley |
20 September 1944
23 July 2018 |
Leeds United |
D |
24
0 |
24 |
0 |
2116 |
1971-77 |
5 years 270 days |
1285 |
|
Noni Madueke |
10 March 2002 |
Chelsea |
RM |
2
3 |
5 |
0 |
225 |
2024 |
68 days |
438 |
|
Tommy
Magee |
12 May 1899
4 May 1974 |
West Bromwich Albion |
RH |
|
5 |
0 |
450 |
1923-25 |
2 years 77 days |
1223 |
|
Harry
Maguire |
5 March 1993 |
Leicester City,
Manchester United |
CD |
60 4 |
64 |
7 |
5600 |
2017-24 |
6 years 335 days |
1280 |
|
Kobbie Mainoo |
19 April 2005 |
Manchester United |
M |
7
3 |
10 |
0 |
627 |
2024 |
168 days |
1252 |
|
Ainsley Maitland-Niles |
29 August 1997 |
Arsenal |
M/ LWB |
1
4 |
5 |
0 |
86 |
2020 |
71 days |
318 |
|
Harry
Makepeace |
22 August 1881
19 December 1952 |
Everton |
HB |
|
4 |
0 |
280 |
1906-12 |
5 years 350 days |
606 |
|
George
Male |
8 May 1910
19 February 1998 |
Arsenal |
RB |
|
19 |
0 |
1710 |
1934-39 |
4 years 191 days |
662 |
|
Wilf
Mannion |
16 May 1918
14 April 2000 |
Middlesbrough |
IF |
26 0 |
26 |
11 |
2261 |
1946-51 |
5 years 5 days |
928 |
|
Paul
Mariner |
22 May 1953
9 July 2021 |
Ipswich Town, Arsenal |
CF |
30
5 |
35 |
13 |
2723 |
1977-85 |
8 years 32 days |
548 |
|
Billy
Marsden |
10 November 1901
19 September 1983 |
Sheffield Wednesday |
LH |
|
3 |
0 |
225 |
1929-30 |
171 days |
174 |
|
Joe
Marsden |
11 October 1868
17 January 1897 |
Darwen |
RB |
|
1 |
0 |
90 |
1891 |
90 min |
878 |
|
Rodney
Marsh |
11 October 1944 |
Queen's Park Rangers,
Manchester City |
F |
7
2 |
9 |
1 |
629 |
1971-73 |
1 year 75 days |
77 |
|
Tom Marshall |
12 September 1858
29 April 1917 |
Darwen |
OR |
|
2 |
0 |
180 |
1880-81 |
348 days |
951 |
|
Alvin
Martin |
29 July 1958 |
West Ham United |
CH |
16
1 |
17 |
0 |
1475 |
1981-86 |
5 years 121 days |
378 |
|
Harry Martin |
5 December 1891
31 December 1974 |
Sunderland |
OL |
|
1 |
0 |
90 |
1914 |
90 min |
1043 |
|
Nigel
Martyn |
11 August 1966 |
Crystal Palace, Leeds
United |
GK |
19
4 |
23 |
17ᵍᵃ |
1542 |
1992-2002 |
10 years 27 days |
1011 |
|
Brian
Marwood |
5 February 1960 |
Arsenal |
OL |
0
1 |
1 |
0 |
9 |
1988 |
9 min |
330 |
|
Harry Maskrey |
8 October 1880
21 April 1927 |
Derby County |
GK |
|
1 |
1ᵍᵃ |
90 |
1908 |
90 min |
135 |
|
Charlie Mason |
13 April 1863
3 February 1941 |
Wolverhampton Wanderers |
LB |
|
3 |
0 |
270 |
1887-90 |
3 years 38 days |
1207 |
|
Ryan Mason |
13 June 1991 |
Tottenham Hotspur |
M |
0
1 |
1 |
0 |
16 |
2015 |
16 min |
754 |
|
Reg Matthews |
20 December 1932
7 October 2001 |
Coventry City |
GK |
5
0 |
5 |
5ᵍᵃ |
450 |
1956 |
175 days |
603 |
|
Stan
Matthews |
1 February 1915
23 February 2000 |
Stoke City, Blackpool |
OR |
54 0 |
54 |
10 |
4890 |
1934-57 |
22 years 228 days |
530 |
|
Vince
Matthews |
15 January 1896
15 November 1950 |
Sheffield United |
CH |
|
2 |
1 |
180 |
1928 |
2 days |
5 |
|
John Maynard |
18 March 1853
2 September 1921 |
First Surrey Rifles |
F/
GK |
|
2 |
0 0ᵍᵃ |
180 |
1872-76 |
3 years 94 days |
743 |
|
Jimmy Meadows |
21 July 1931
3 January 1994 |
Manchester City |
RB |
1
0 |
1 |
0 |
90 |
1955 |
90 min |
701 |
|
Les
Medley |
3 September 1920
22 February 2001 |
Tottenham Hotspur |
OL |
6 0 |
6 |
1 |
540 |
1950-51 |
1 year 13 days |
462 |
|
Tommy
Meehan |
17 June 1896
18 August 1924 |
Chelsea |
LH |
|
1 |
0 |
90 |
1923 |
90 min |
818 |
|
Jimmy
Melia |
1 November 1937 |
Liverpool |
IL |
2
0 |
2 |
1 |
180 |
1963 |
60 days |
435 |
|
David
Mercer |
20 March 1893
3 June 1950 |
Sheffield United |
OR |
|
2 |
1 |
180 |
1922-23 |
149 days |
652 |
|
Joe
Mercer |
9 August 1914
9 August 1990 |
Everton |
LH |
|
5 |
0 |
450 |
1938-39 |
189 days |
710 |
|
Gil
Merrick |
26 January 1922
3 February 2010 |
Birmingham City |
GK |
23 0 |
23 |
45ᵍᵃ |
2046 |
1951-54 |
2 years 224 days |
1033 |
|
Paul
Merson |
20 March 1968 |
Arsenal, Middlesbrough,
Aston Villa |
M |
9 12 |
21 |
3 |
1032 |
1991-98 |
7 years 68 days |
705 |
|
Vic Metcalfe |
3 February 1922
6 April 2003 |
Huddersfield Town |
OL |
2 0 |
2 |
0 |
180 |
1951 |
10 days |
398 |
|
Jack
Mew |
30 March 1889
27 October 1963 |
Manchester United |
GK |
|
1 |
0ᵍᵃ |
90 |
1920 |
90 min |
231 |
|
Bernard
Middleditch |
31
December
1871
3 October 1949 |
Corinthians |
RH |
|
1 |
0 |
90 |
1897 |
90 min |
675 |
|
Jackie
Milburn |
11 May 1924
8 October 1988 |
Newcastle United |
CF/
OR |
13
0 |
13 |
10 |
1090 |
1948-55 |
6 years 358 days |
797 |
|
Brian Miller |
19 January 1937
7 April 2007 |
Burnley |
RH |
1 0 |
1 |
0 |
90 |
1961 |
90 min |
459 |
|
Harold
Miller |
20 May 1902
24 October 1988 |
Charlton Athletic |
IL |
|
1 |
1 |
90 |
1923 |
90 min |
1110 |
|
Danny
Mills |
18 May 1977 |
Leeds United,
Middlesbrough |
LB
/M |
11 8 |
19 |
0 |
1091 |
2001-04 |
2 years 268 days |
641 |
|
George
Mills |
29 December 1908
15 July 1970 |
Chelsea |
CF |
|
3 |
3 |
270 |
1937 |
39 days |
882 |
|
Mick
Mills |
4 January 1949 |
Ipswich Town |
FB /CD |
40 2 |
42 |
0 |
3653 |
1972-82 |
9 years 267 days |
819 |
|
Gordon
Milne |
29 March 1937 |
Liverpool |
RH |
14 0 |
14 |
0 |
1260 |
1963-64 |
1 year 166 days |
1160 |
|
James
Milner |
4 January 1986 |
Aston Villa, Manchester City, Liverpool |
M |
36
25 |
61 |
1 |
3478 |
2009-16 |
6 years
304 days |
713 |
|
Arthur
Milton |
10 March 1928
25 April 2007 |
Arsenal |
OR |
1 0 |
1 |
0 |
90 |
1951 |
90 min |
184 |
|
Alf
Milward |
12 September 1870
1 June 1941 |
Everton |
OL |
|
4 |
3 |
360 |
1891-97 |
6 years 27 days |
1244 |
|
Tyrone Mings |
13 March 1993 |
Aston Villa |
CD |
12 6 |
18 |
2 |
1220 |
2019-23 |
3 years 245 days |
79 |
|
Clem
Mitchell |
20 February 1862
6 October 1937 |
Upton Park &
Corinthians |
CF |
|
5 |
5 |
450 |
1880-85 |
4 years 364 days |
479 |
|
Jim/Fred Mitchell |
18 November 1895
30 May 1975 |
Manchester City |
GK |
|
1 |
1ᵍᵃ |
90 |
1924 |
90 min |
1269 |
|
Tyrick Mitchell |
1 September 1999 |
Crystal Palace |
LB |
1 1 |
2 |
0 |
91 |
2022 |
3 days |
369 |
|
Hugh
Moffat |
24 January 1885
14 November 1952 |
Oldham Athletic |
RH |
|
1 |
0 |
90 |
1913 |
90 min |
276 |
|
George
Molyneux |
24 July 1875
14 April 1942 |
Southampton |
LB |
|
4 |
0 |
360 |
1902-03 |
336 days |
140 |
|
Billy
Moon |
7 June 1868
9 January 1943 |
Old Westminsters
& Corinthians |
GK |
|
7 |
8ᵍᵃ |
630 |
1888-91 |
3 years 59 days |
458 |
|
Billy
Moore |
6 October 1894
26 September 1968 |
West Ham United |
IR |
|
1 |
2 |
90 |
1923 |
90 min |
804 |
|
Bobby
Moore |
12 April 1941
24 February 1993 |
West Ham United |
HB |
108 0 |
108 |
2 |
9780 |
1962-73 |
11 years 178 days |
103 |
|
Harry Moore |
27 June 1861
24 September 1939 |
Notts County |
FB |
|
2 |
0 |
180 |
1883-85 |
2 years 18 days |
455 |
|
Jimmy
Moore |
25
January 1889
15 April 1980 |
Derby County |
IR |
|
1 |
1 |
90 |
1923 |
90 min |
359 |
|
Jackie
Mordue |
13 December 1886
6 March 1938 |
Sunderland |
OF |
|
2 |
0 |
180 |
1912-13 |
1 year 5 days |
11 |
|
Charles Morice |
27 May 1850
17 June 1932 |
Barnes & Harrow
Chequers |
F |
|
1 |
0 |
90 |
1872 |
90 min |
344 |
|
Herbert
Morley |
8 October 1882
16 July 1957 |
Notts County |
RB |
|
1 |
0 |
90 |
1910 |
90 min |
953 |
|
Tony
Morley |
26 August 1954 |
Aston Villa |
OF |
5 1 |
6 |
0 |
455 |
1981-82 |
364 days |
237 |
|
Tommy
Morren |
27 March 1871
31 January 1929 |
Sheffield United |
CH |
|
1 |
1 |
90 |
1898 |
90 min |
651 |
|
Bill
Morris |
26 March 1913
1993 |
Wolverhampton Wanderers |
LB |
|
3 |
0 |
270 |
1938-39 |
189 days |
397 |
|
Fred Morris |
27 August 1893
4 July 1962 |
West Bromwich Albion |
IL |
|
2 |
1 |
180 |
1920 |
196 days |
685 |
|
Johnny
Morris |
27 September 1923 6 April 2011 |
Derby County |
IR |
|
3 |
3 |
0 |
1949 |
126 days |
64 |
|
Harold
Morse |
4 December
1859
4 November 1935 |
Notts County |
LB |
|
1 |
0 |
90 |
1879 |
90 min |
469 |
|
Tom Mort |
1 December 1897
6 June 1967 |
Aston Villa |
LB |
|
3 |
0 |
270 |
1924-26 |
2 years 45 days |
12 |
|
Alec
Morten |
1831/32
24 February 1900 |
Crystal Palace
(amateur) |
GK |
|
1 |
2ᵍᵃ |
90 |
1873 |
90 min |
667 |
|
Stan
Mortensen |
26 May 1921
22 May 1991 |
Blackpool |
I/CF |
25 0 |
25 |
23 |
2250 |
1947-53 |
6 years 184 days |
642 |
|
Jack
Morton |
26 July 1914
8 March 1986 |
West Ham United |
OL |
|
1 |
1 |
90 |
1937 |
90 min |
47 |
|
Billy
Mosforth |
2 January 1858
11 July 1929 |
Wednesday, Sheffield
Albion, Wednesday |
OL |
|
9 |
3 |
780 |
1877-82 |
5 years 10 days |
423 |
|
Frank
Moss |
17 April 1895
15 September 1965 |
Aston Villa |
HB |
|
5 |
0 |
450 |
1921-24 |
2 years 173 days |
594 |
|
Frank
Moss |
5 November 1909
7 February 1970 |
Arsenal |
GK |
|
4 |
6ᵍᵃ |
360 |
1934 |
114 days |
381 |
|
Eddie
Mosscrop |
16 June 1889
14 March 1980 |
Burnley |
OL |
|
2 |
0 |
180 |
1914 |
19 days |
1243 |
|
Mason Mount |
10 January 1999 |
Chelsea |
RM/F |
24
12 |
36 |
5 |
2140 |
2019-22 |
3 years 94 days |
687 |
|
Bert
Mozley |
21 September 1923
28 October 2019 |
Derby County |
RB |
|
3 |
0 |
270 |
1949 |
56 days |
665 |
|
Jimmy
Mullen |
6 January 1923
23 October 1987 |
Wolverhampton Wanderers |
OL |
11 1 |
12 |
6 |
1070 |
1947-54 |
7 years 69 days |
833 |
|
Alan
Mullery |
23 November 1941 |
Tottenham Hotspur |
RH |
33 2 |
35 |
1 |
3055 |
1964-71 |
6 years 308 days |
1113 |
|
Danny
Murphy |
18 March 1977 |
Liverpool |
M |
1 8 |
9 |
1 |
284 |
2001-03 |
2 years 6 days |