England Football Online
Contact Us Page Last Updated 26 March 2024
 
 
L
Players Index

England's Players - Mabbutt to Murphy

N

 
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
2
6 0 343 2019-24 4 years
133 days
874 Paul Madeley 20 September 1944
23 July 2018
Leeds United D 24
0
24 0 2116 1971-77 5 years
270 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 59
4
63 7 5515 2017-24 6 years
167 days
1280 Kobbie Mainoo 19 April 2005 Manchester United M 1
1
2 0 89 2024 3 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

CG