All opposition players that played against STFC, with surnames beginning with: D

Make a different selection:  A | | B | C | D | E | F | G | H | I | J | K | L | M | N | O | | | P | Q | R | S | | T | | U | V | W | Y | Z

- Or -

Search for a player:

    Opponent
 (click for playing record against Swindon)
   D?KSTRA, Sieb Matches played from: 7 October 1995    - 7 October 1995
Clubs: Bristol City
   DA SILVA LOPES, Leo Matches played from: 27 February 2016    - 21 January 2017
Clubs: Peterborough United
   DABBS, Ben Matches played from: 24 September 1938    - 24 September 1938
Clubs: Watford
   DACK, Bradley Matches played from: 24 August 2013    - 6 February 2016
Clubs: Gillingham
   DACKERS, William Matches played from: 8 November 1902    - 21 February 1903
Clubs: Watford
   DAASON, Rkharur Matches played from: 5 May 2001    - 5 May 2001
Clubs: Stoke City
   DADI, Eugne Matches played from: 21 October 2003    - 23 April 2005
Clubs: Tranmere Rovers
   DAGGER, Les Matches played from: 18 September 1962    - 30 April 1963
Clubs: Carlisle United
   DAGNALL, Chris Matches played from: 21 December 2013    - 3 April 2007
Clubs: Coventry City, Leyton Orient, Tranmere Rovers, Rochdale
   DAGNOGO, Moussa Matches played from: 21 October 2000    - 21 October 2000
Clubs: Bristol Rovers
   D'AGOSTINO, Michael Matches played from: 12 February 2008    - 12 February 2008
Clubs: Cheltenham Town
   DAILEY, Jimmy Matches played from: 26 December 1952    - 17 September 1958
Clubs: Exeter City, Rochdale
   DAILLY, Christian Matches played from: 6 February 2010    - 12 February 2000
Clubs: Charlton Athletic, Blackburn Rovers
   DAINES, Barry Matches played from: 26 November 1983    - 30 January 1980
Clubs: Mansfield Town, Tottenham Hotspur
   DAINTY, Bert Matches played from: 10 September 1904    - 11 April 1903
Clubs: Southampton, Northampton Town
   DAISH, Liam Matches played from: 11 January 1992    - 20 February 1993
Clubs: Cambridge United
   DALE, Billy Matches played from: 5 November 1938    - 11 March 1939
Clubs: Ipswich Town
   DALE, Bobby Matches played from: 6 February 1954    - 3 March 1956
Clubs: Colchester United
   DALE, Carl Matches played from: 2 December 1995    - 2 December 1995
Clubs: Cardiff City
   DALE, George Matches played from: 31 January 1920    - 31 January 1920
Clubs: Chelsea
   DALE, Gordon Matches played from: 4 January 1958    - 23 April 1958
Clubs: Exeter City
   DALE, Joe Matches played from: 6 September 1948    - 6 September 1948
Clubs: Port Vale
   DALEY, Alan Matches played from: 5 September 1959    - 5 September 1959
Clubs: Coventry City
   DALEY, Luke Matches played from: 14 April 2012    - 14 April 2012
Clubs: Plymouth Argyle
   DALEY, Tony Matches played from: 26 February 1999    - 12 February 1994
Clubs: Watford, Walsall, Aston Villa
   DALGLISH, Kenny Matches played from: 23 September 1980    - 23 September 1980
Clubs: Liverpool
   DALGLISH, Paul Matches played from: 17 August 2002    - 21 March 2000
Clubs: Blackpool, Bury, Wigan Athletic, Norwich City
   DALIBARD, Benoit Matches played from: 8 October 2011    - 8 October 2011
Clubs: Hereford United
   DALLA VALLE, Lauri Matches played from: 5 September 2015    - 5 September 2015
Clubs: Crewe Alexandra
   DALLAS, Stuart Matches played from: 20 November 2012    - 12 April 2014
Clubs: Brentford
   DALRYMPLE, Bob Matches played from: 28 November 1903    - 16 March 1907
Clubs: Plymouth Argyle, Portsmouth
   DALRYMPLE, Malcolm Matches played from: 13 December 1975    - 13 December 1975
Clubs: Hendon
   DALTON, George Matches played from: 19 August 1967    - 29 February 1964
Clubs: Brighton and Hove Albion, Newcastle United
   DALTON, Paul Matches played from: 16 October 1996    - 9 December 2000
Clubs: Huddersfield Town, Gateshead
   DALY, Garry Matches played from: 20 October 1987    - 20 October 1987
Clubs: Stoke City
   DALY, Joe Matches played from: 7 April 1928    - 22 March 1930
Clubs: Northampton Town, Luton Town
   DALY, Jon Matches played from: 2 April 2005    - 29 January 2005
Clubs: Hartlepool United, Stockport County
   DALY, Ron Matches played from: 18 November 1950    - 18 November 1950
Clubs: Watford
   DALZIEL, Ian Matches played from: 1 November 1983    - 10 February 1987
Clubs: Hereford United
   DAMERELL, Mark Matches played from: 5 October 1991    - 5 October 1991
Clubs: Plymouth Argyle
   DANBY, John Matches played from: 12 November 2002    - 24 February 2007
Clubs: Kidderminster Harriers, Chester City
   DANCE, Trevor Matches played from: 22 January 1977    - 15 October 1977
Clubs: Port Vale
   DAND, Reggie Matches played from: 14 April 1923    - 21 April 1923
Clubs: Reading
   DANIEL, A.G. Matches played from: 13 October 1897    - 12 March 1898
Clubs: Trowbridge Town
   DANIEL, Colin Matches played from: 28 December 2014    - 21 January 2012
Clubs: Port Vale, Crewe Alexandra, Macclesfield Town
   DANIEL, Mel Matches played from: 3 September 1949    - 31 December 1949
Clubs: Aldershot
   DANIEL, Peter Matches played from: 22 January 1980    - 8 October 1985
Clubs: Wolverhampton Wanderers, Sunderland
   DANIEL, Ray Matches played from: 23 December 1995    - 5 November 1988
Clubs: Walsall, Portsmouth, Hull City
   DANIELS, Arthur Matches played from: 11 October 1930    - 5 January 1929
Clubs: Queens Park Rangers, Watford
   DANIELS, Billy Matches played from: 21 December 2013    - 21 December 2013
Clubs: Coventry City
   DANIELS, Brendon Matches played from: 23 October 2012    - 23 October 2012
Clubs: Crewe Alexandra
   DANIELS, Charlie Matches played from: 6 November 2007    - 12 January 2013
Clubs: Leyton Orient, AFC Bournemouth
   DANIELS, Donervon Matches played from: 21 December 2012    - 25 March 2016
Clubs: Tranmere Rovers, Wigan Athletic
   DANIELS, George Matches played from: 31 October 1936    - 21 January 1939
Clubs: Torquay United, Crystal Palace
   DANIELS, Harry Matches played from: 18 December 1948    - 27 December 1949
Clubs: Brighton and Hove Albion
   DANIELS, John Matches played from: 15 February 1936    - 15 February 1936
Clubs: Millwall
   DANIELS, Luke Matches played from: 14 February 2015    - 22 January 2011
Clubs: Scunthorpe United, Southend United, Tranmere Rovers, Bristol Rovers
   DANELSSON, Helgi Matches played from: 28 April 2001    - 30 November 2002
Clubs: Peterborough United
   DANN, Reg Matches played from: 18 April 1936    - 18 April 1936
Clubs: Gillingham
   DANN, Scott Matches played from: 9 December 2006    - 12 January 2008
Clubs: Walsall
   DANNS, Neil Matches played from: 1 January 2005    - 8 May 2004
Clubs: Colchester United, Leicester City, Hartlepool United
   DANSKIN, Charlie Matches played from: 18 March 1922    - 1 March 1923
Clubs: Aberdare Athletic
   DANSKIN, Jason Matches played from: 3 April 1987    - 3 April 1987
Clubs: Mansfield Town
   DARBY, Doug Matches played from: 23 November 1946    - 29 March 1947
Clubs: Walsall
   DARBY, Duane Matches played from: 23 September 1992    - 6 October 1992
Clubs: Torquay United
   DARBY, Julian Matches played from: 30 October 1996    - 21 November 1989
Clubs: West Bromwich Albion, Coventry City, Bolton Wanderers
   DARBY, Stephen Matches played from: 29 December 2013    - 23 April 2011
Clubs: Bradford City, Notts County
   D'ARCY, Tommy Matches played from: 25 September 1957    - 25 September 1957
Clubs: Southend United
   DARE, Billy Matches played from: 13 November 1954    - 13 November 1954
Clubs: Brentford
   DARGIE, Ian Matches played from: 13 November 1954    - 23 February 1962
Clubs: Brentford
   DARGUE, James Matches played from: 26 December 1908    - 9 April 1909
Clubs: Bristol Rovers
   DARIKWA, Tendayi Matches played from: 28 October 2014    - 17 January 2015
Clubs: Chesterfield
   DARKE, Peter Matches played from: 14 September 1974    - 14 September 1974
Clubs: Plymouth Argyle
   DARLING, Len Matches played from: 9 February 1935    - 10 September 1947
Clubs: Brighton and Hove Albion
   DARLING, Malcolm Matches played from: 27 January 1968    - 4 September 1976
Clubs: Blackburn Rovers, Chesterfield
   DARNELL, Jabez Matches played from: 4 November 1905    - 19 February 1910
Clubs: Tottenham Hotspur
   DARNELL, Len Matches played from: 19 September 1931    - 7 January 1933
Clubs: Reading
   DARRACOTT, Terry Matches played from: 29 January 1977    - 29 January 1977
Clubs: Everton
   DARTNELL, Herbert Matches played from: 25 April 1903    - 16 April 1904
Clubs: Wellingborough
   DARTON, Scott Matches played from: 31 August 1994    - 31 August 1994
Clubs: West Bromwich Albion
   DASILVA, Jay Matches played from: 13 September 2016    - 30 April 2017
Clubs: Chelsea Under-23, Charlton Athletic
   D'AURIA, David Matches played from: 26 February 2002    - 26 February 2002
Clubs: Chesterfield
   DAVENPORT, Peter Matches played from: 14 September 1991    - 28 April 1990
Clubs: Sunderland, Middlesbrough
   DAVEY, Alex Matches played from: 14 February 2015    - 7 October 2017
Clubs: Scunthorpe United, Peterborough United, Cheltenham Town
   DAVEY, Fred Matches played from: 14 April 1948    - 8 October 1955
Clubs: Exeter City
   DAVEY, Hugh Matches played from: 25 August 1923    - 26 December 1925
Clubs: Bournemouth and Boscombe Athletic, Reading
   DAVEY, Nigel Matches played from: 23 January 1971    - 23 January 1971
Clubs: Leeds United
   DAVEY, Steve Matches played from: 24 September 1975    - 14 August 1979
Clubs: Hereford United, Exeter City, Plymouth Argyle, Portsmouth
   DAVID LUIZ Matches played from: 24 September 2013    - 24 September 2013
Clubs: Chelsea
   DAVIDS, Neil Matches played from: 13 August 1977    - 16 August 1977
Clubs: Swansea City
   DAVIDSON, Alex Matches played from: 2 September 1901    - 27 September 1902
Clubs: Reading
   DAVIDSON, Alex Matches played from: 30 October 1948    - 30 October 1948
Clubs: Crystal Palace
   DAVIDSON, Andy Matches played from: 27 August 1958    - 1 September 1965
Clubs: Hull City
   DAVIDSON, Angus Matches played from: 27 December 1965    - 7 February 1970
Clubs: Grimsby Town, Scunthorpe United
   DAVIDSON, Bob Matches played from: 30 September 2006    - 30 September 2006
Clubs: Boston United
   DAVIDSON, Callum Matches played from: 28 September 1999    - 12 February 2000
Clubs: Blackburn Rovers
   DAVIDSON, Danny Matches played from: 8 December 2001    - 8 December 2001
Clubs: Hereford United
   DAVIDSON, Dave Matches played from: 19 April 1947    - 18 April 1949
Clubs: Leyton Orient
   DAVIDSON, Dennis Matches played from: 3 March 1970    - 3 March 1970
Clubs: Portsmouth
   DAVIDSON, Ian Matches played from: 12 October 1963    - 3 April 1965
Clubs: Preston North End, Middlesbrough
   DAVIDSON, Jimmy Matches played from: 5 February 1898    - 3 March 1900
Clubs: Tottenham Hotspur, Brighton United
   DAVIDSON, Jon Matches played from: 12 October 1991    - 12 October 1991
Clubs: Derby County
   DAVIDSON, Ross Matches played from: 19 April 2008    - 19 April 2008
Clubs: Port Vale
   DAVIDSON, Tommy Matches played from: 24 November 1900    - 27 February 1904
Clubs: Millwall Athletic, Brentford
   DAVIDSON, Vic Matches played from: 23 September 1978    - 23 September 1978
Clubs: Blackpool
   DAVIDSON, W. Matches played from: 20 December 1913    - 20 December 1913
Clubs: Cardiff City
   DAVIDSON, Willie Matches played from: 9 March 1912    - 9 March 1912
Clubs: Everton
   DAVIE, Jim Matches played from: 23 September 1950    - 25 September 1952
Clubs: Northampton Town
   DAVIE, Jock Matches played from: 12 September 1936    - 1 April 1939
Clubs: Brighton and Hove Albion
   DAVIE, Sandy Matches played from: 9 November 1968    - 18 January 1969
Clubs: Luton Town
   DAVIES Matches played from: 17 November 1897    - 28 February 1898
Clubs: Bristol St. George
   DAVIES Matches played from: 29 November 1902    - 29 November 1902
Clubs: Whiteheads
   DAVIES, Adam Matches played from: 27 September 2014    - 30 January 2016
Clubs: Barnsley
   DAVIES, Alan Matches played from: 6 March 1990    - 6 March 1990
Clubs: Bradford City
   DAVIES, Alex Matches played from: 17 March 2001    - 17 March 2001
Clubs: Swansea City
   DAVIES, Andrew Matches played from: 29 October 2011    - 21 April 2014
Clubs: Bradford City
   DAVIES, Andy Matches played from: 6 October 1992    - 6 October 1992
Clubs: Torquay United
   DAVIES, Arron Matches played from: 27 August 2005    - 11 August 2015
Clubs: Yeovil Town, Northampton Town, Nottingham Forest, Peterborough United, Exeter City
   DAVIES, Arthur Matches played from: 22 November 1930    - 17 November 1934
Clubs: Exeter City
   DAVIES, Ben Matches played from: 1 April 2017    - 1 April 2017
Clubs: Fleetwood Town
   DAVIES, Ben Matches played from: 23 November 2010    - 31 March 2007
Clubs: Notts County, Sheffield United, Shrewsbury Town
   DAVIES, Bill Matches played from: 22 February 1926    - 27 December 1926
Clubs: Merthyr Town
   DAVIES, Bill Matches played from: 26 November 1955    - 25 February 1961
Clubs: Reading
   DAVIES, Bill Matches played from: 12 October 1907    - 27 March 1915
Clubs: Crystal Palace
   DAVIES, Bob Matches played from: 4 November 1899    - 10 March 1900
Clubs: Bedminster
   DAVIES, Bryn Matches played from: 5 December 1936    - 11 March 1939
Clubs: Cardiff City, Ipswich Town
   DAVIES, Callum Matches played from: 24 August 2013    - 19 August 2014
Clubs: Gillingham
   DAVIES, Cecil Matches played from: 27 December 1948    - 27 December 1948
Clubs: Millwall
   DAVIES, Colin Matches played from: 30 April 1960    - 1 October 1960
Clubs: Port Vale
   DAVIES, Craig Matches played from: 22 March 2014    - 19 December 2009
Clubs: Preston North End, Scunthorpe United, Oldham Athletic, Wigan Athletic, Brighton and Hove Albion
   DAVIES, Curtis Matches played from: 12 April 2004    - 12 March 2005
Clubs: Luton Town
   DAVIES, Cyril Matches played from: 13 April 1971    - 18 March 1972
Clubs: Charlton Athletic
   DAVIES, Dai Matches played from: 24 September 1977    - 3 March 1984
Clubs: Wrexham, Tranmere Rovers
   DAVIES, Eddie Matches played from: 28 September 1946    - 28 September 1946
Clubs: Port Vale
   DAVIES, F. Matches played from: 13 October 1894    - 13 October 1894
Clubs: St. George
   DAVIES, Frank Matches played from: 13 December 1930    - 30 April 1928
Clubs: Northampton Town, Charlton Athletic
   DAVIES, Fred Matches played from: 13 August 1969    - 19 August 1969
Clubs: Cardiff City
   DAVIES, Gareth Matches played from: 13 August 2002    - 7 May 2005
Clubs: Chesterfield
   DAVIES, Gareth Matches played from: 26 April 1997    - 17 January 1998
Clubs: Crystal Palace, Reading
   DAVIES, Geoff Matches played from: 19 October 1974    - 26 April 1975
Clubs: Wrexham
   DAVIES, George Matches played from: 28 April 1923    - 5 May 1923
Clubs: Southend United
   DAVIES, George Matches played from: 28 August 1922    - 4 September 1922
Clubs: Merthyr Town
   DAVIES, Gordon Matches played from: 23 August 1980    - 13 April 1982
Clubs: Fulham
   DAVIES, Graham Matches played from: 23 October 1948    - 23 October 1948
Clubs: Watford
   DAVIES, Grant Matches played from: 26 December 1980    - 18 May 1982
Clubs: Newport County
   DAVIES, H. Matches played from: 1 September 1919    - 8 September 1919
Clubs: Merthyr Town
   DAVIES, Harry Matches played from: 1 October 1938    - 4 February 1939
Clubs: Port Vale
   DAVIES, Haydn Matches played from: 9 November 1929    - 9 November 1929
Clubs: Southend United
   DAVIES, Jack Matches played from: 25 September 1948    - 19 February 1949
Clubs: Bristol City
   DAVIES, James Matches played from: 6 November 1920    - 13 November 1920
Clubs: Millwall
   DAVIES, Jimmy Matches played from: 19 September 1896    - 19 September 1896
Clubs: Wolverton London and North Western Railway
   DAVIES, Joe Matches played from: 7 November 1896    - 17 February 1900
Clubs: Millwall Athletic, Reading
   DAVIES, John Matches played from: 4 May 1935    - 28 December 1935
Clubs: Newport County
   DAVIES, John Matches played from: 14 November 1959    - 14 November 1959
Clubs: Walsall
   DAVIES, Ken Matches played from: 23 November 1946    - 27 December 1949
Clubs: Walsall, Brighton and Hove Albion
   DAVIES, Kevin Matches played from: 9 September 1995    - 24 May 2015
Clubs: Chesterfield, Preston North End
   DAVIES, Len Matches played from: 10 May 1947    - 10 May 1947
Clubs: Southend United
   DAVIES, Len Matches played from: 31 October 1931    - 31 October 1931
Clubs: Thames Association
   DAVIES, Lloyd Matches played from: 26 December 1907    - 24 April 1920
Clubs: Northampton Town
   DAVIES, Matthew Matches played from: 11 December 1926    - 11 December 1926
Clubs: Aberdare Athletic
   DAVIES, Matthew Matches played from: 1 March 2016    - 1 March 2016
Clubs: Doncaster Rovers
   DAVIES, Mike Matches played from: 2 October 1984    - 7 February 1987
Clubs: Blackpool
   DAVIES, Peter Matches played from: 7 December 1963    - 15 September 1964
Clubs: Swansea Town
   DAVIES, Reg Matches played from: 7 October 1950    - 24 February 1951
Clubs: Southend United
   DAVIES, Reg Matches played from: 10 September 1955    - 8 September 1956
Clubs: Walsall
   DAVIES, Reg Matches played from: 13 November 1965    - 13 November 1965
Clubs: Merthyr Tydfil
   DAVIES, Reg Matches played from: 10 November 1962    - 30 March 1963
Clubs: Millwall
   DAVIES, Reg Matches played from: 30 March 1923    - 25 April 1931
Clubs: Portsmouth, Brentford
   DAVIES, Reg Matches played from: 18 September 1962    - 18 September 1962
Clubs: Carlisle United
   DAVIES, Reg Matches played from: 19 October 1963    - 19 October 1963
Clubs: Leyton Orient
   DAVIES, Richard Matches played from: 1 September 1900    - 30 March 1901
Clubs: Bristol City
   DAVIES, Richard Matches played from: 29 November 2008    - 27 January 2009
Clubs: Walsall
   DAVIES, Robert Matches played from: 28 January 1911    - 28 January 1911
Clubs: Watford
   DAVIES, Ron Matches played from: 7 April 1958    - 27 February 1960
Clubs: Southampton
   DAVIES, Ron Matches played from: 27 October 1973    - 26 January 1963
Clubs: Portsmouth, Norwich City, Luton Town
   DAVIES, Roy Matches played from: 23 February 1952    - 23 February 1952
Clubs: Luton Town
   DAVIES, Roy Matches played from: 18 April 1928    - 19 September 1931
Clubs: Bristol Rovers, Reading
   DAVIES, Roy Matches played from: 15 December 1979    - 20 November 1982
Clubs: Torquay United, Wealdstone
   DAVIES, Sam Matches played from: 15 October 1898    - 15 April 1899
Clubs: Gravesend United
   DAVIES, Scott Matches played from: 2 September 2008    - 26 November 2011
Clubs: Aldershot Town
   DAVIES, Scott Matches played from: 2 December 2006    - 2 December 2006
Clubs: Morecambe
   DAVIES, Simon Matches played from: 23 October 1996    - 23 October 1996
Clubs: Manchester United
   DAVIES, Steve Matches played from: 18 October 2016    - 9 April 2016
Clubs: Rochdale, Tranmere Rovers, Sheffield United, Bradford City
   DAVIES, Taffy Matches played from: 17 December 1932    - 23 October 1948
Clubs: Watford
   DAVIES, Tom Matches played from: 4 September 1935    - 11 September 1935
Clubs: Torquay United
   DAVIES, Tom Matches played from: 13 March 1907    - 13 April 1907
Clubs: Reading
   DAVIES, Tom Matches played from: 3 January 2015    - 26 September 2017
Clubs: Fleetwood Town, Coventry City
   DAVIES, Tommy Matches played from: 2 October 1937    - 1 February 1936
Clubs: Exeter City, Watford
   DAVIES, Vince Matches played from: 8 November 1930    - 8 November 1930
Clubs: Newport County
   DAVIES, W.H. Matches played from: 4 November 1899    - 10 March 1900
Clubs: Bedminster
   DAVIES, William Matches played from: 27 October 1900    - 7 February 1903
Clubs: Bristol Rovers
   DAVIES, Willie Matches played from: 29 December 1923    - 5 January 1924
Clubs: Swansea Town
   DAVIES, Wyn Matches played from: 14 November 1964    - 26 March 1965
Clubs: Bolton Wanderers
   DAVIN, Joe Matches played from: 9 January 1965    - 13 March 1965
Clubs: Ipswich Town
   DAVIN, Martin Matches played from: 16 September 1933    - 16 September 1933
Clubs: Clapton Orient
   DAVIS, A.C. Matches played from: 20 November 1886    - 20 November 1886
Clubs: Swifts
   DAVIS, Arron Matches played from: 6 October 1992    - 6 October 1992
Clubs: Torquay United
   DAVIS, Arthur Matches played from: 7 October 1922    - 15 September 1923
Clubs: Queens Park Rangers
   DAVIS, Bert Matches played from: 20 October 1923    - 27 October 1923
Clubs: Reading
   DAVIS, Bert Matches played from: 1 September 1937    - 17 September 1938
Clubs: Crystal Palace
   DAVIS, Charlie Matches played from: 29 August 1931    - 2 May 1928
Clubs: Mansfield Town, Torquay United
   DAVIS, Claude Matches played from: 3 May 2014    - 21 August 2012
Clubs: Rotherham United, Crawley Town
   DAVIS, Darren Matches played from: 31 August 1986    - 28 April 1987
Clubs: Notts County
   DAVIS, David Matches played from: 18 September 2010    - 14 September 2013
Clubs: Walsall, Wolverhampton Wanderers
   DAVIS, Derek Matches played from: 12 March 1949    - 3 May 1947
Clubs: Torquay United, Norwich City
   DAVIS, Dick Matches played from: 5 May 1969    - 5 May 1969
Clubs: Barrow
   DAVIS, Eric Matches played from: 5 September 1936    - 5 September 1936
Clubs: Bournemouth and Boscombe Athletic
   DAVIS, Fred Matches played from: 16 April 1954    - 30 September 1959
Clubs: Reading, Wrexham
   DAVIS, Gareth Matches played from: 26 April 1975    - 1 September 1981
Clubs: Wrexham
   DAVIS, Harry Matches played from: 6 August 2011    - 5 September 2015
Clubs: Crewe Alexandra
   DAVIS, Jack Matches played from: 16 February 1924    - 26 September 1925
Clubs: Exeter City, Newport County
   DAVIS, Joe Matches played from: 28 April 2012    - 28 October 2017
Clubs: Port Vale
   DAVIS, Joe Matches played from: 18 March 1967    - 18 March 1967
Clubs: Swansea Town
   DAVIS, Joe Matches played from: 21 November 2015    - 17 December 2016
Clubs: Fleetwood Town
   DAVIS, Joe Matches played from: 7 September 1965    - 21 January 1967
Clubs: Bristol Rovers
   DAVIS, Joe Matches played from: 19 September 1970    - 24 April 1971
Clubs: Carlisle United
   DAVIS, Kelvin Matches played from: 18 February 1995    - 30 August 2011
Clubs: Luton Town, Southampton
   DAVIS, Liam Matches played from: 18 October 2014    - 3 March 2012
Clubs: Yeovil Town, Peterborough United, Northampton Town, Oxford United
   DAVIS, Paul Matches played from: 2 April 1994    - 2 April 1994
Clubs: Arsenal
   DAVIS, Sam Matches played from: 21 October 1920    - 19 September 1914
Clubs: Newport County, Plymouth Argyle
   DAVIS, Sean Matches played from: 16 October 1999    - 16 October 1999
Clubs: Fulham
   DAVIS, Sol Matches played from: 28 September 2002    - 9 March 2010
Clubs: Luton Town, Milton Keynes Dons
   DAVIS, Steve Matches played from: 11 April 1998    - 25 February 1995
Clubs: Oxford United, Crewe Alexandra, Barnsley
   DAVIS, Steve Matches played from: 30 August 2003    - 4 February 1995
Clubs: Blackpool, Burnley
   DAVIS, Ted Matches played from: 9 September 1925    - 9 September 1925
Clubs: Bristol City
   DAVIS, W. Matches played from: 3 November 1894    - 3 November 1894
Clubs: Marlow
   DAVIS, W. Matches played from: 29 September 1894    - 27 March 1897
Clubs: Millwall Athletic, Sheppey United
   DAVIS, Walter Matches played from: 18 November 1911    - 17 April 1915
Clubs: Millwall
   DAVISON, Aidan Matches played from: 25 September 1991    - 16 September 2003
Clubs: Millwall, Sheffield United, Bolton Wanderers, Colchester United, Grimsby Town
   DAVISON, Bobby Matches played from: 11 September 1982    - 23 September 1989
Clubs: Halifax Town, Hull City, Leeds United
   DAVISON, George Matches played from: 11 October 1913    - 6 September 1919
Clubs: Coventry City, Bristol Rovers
   DAVISON, Joe Matches played from: 21 January 1928    - 3 January 1931
Clubs: Watford
   DAVISON, Tommy Matches played from: 1 October 1932    - 3 February 1934
Clubs: Coventry City
   DAVOCK, Mike Matches played from: 14 March 1959    - 14 March 1959
Clubs: Stockport County
   D'AVRAY, Mich Matches played from: 19 September 1987    - 20 March 1990
Clubs: Ipswich Town
   DAVY, Harry Matches played from: 6 October 1897    - 5 November 1898
Clubs: Bristol City
   DAW, Teddy Matches played from: 28 March 1903    - 28 March 1903
Clubs: New Brompton
   DAWES, Bert Matches played from: 1 March 1930    - 21 January 1939
Clubs: Northampton Town, Aldershot, Luton Town, Crystal Palace
   DAWES, Fred Matches played from: 16 January 1937    - 9 November 1935
Clubs: Crystal Palace, Northampton Town
   DAWES, Ian Matches played from: 13 December 1989    - 11 January 1995
Clubs: Millwall
   DAWKIN, Josh Matches played from: 10 November 2009    - 10 November 2009
Clubs: Norwich City
   DAWKINS, Derek Matches played from: 21 April 1984    - 22 March 1980
Clubs: Torquay United, Mansfield Town
   DAWS, Nick Matches played from: 11 October 1997    - 27 January 2001
Clubs: Bury
   DAWSON, Adam Matches played from: 12 January 1935    - 12 January 1935
Clubs: Chesterfield
   DAWSON, Adam Matches played from: 4 November 2016    - 4 November 2016
Clubs: Eastleigh
   DAWSON, Alex Matches played from: 7 October 1967    - 17 April 1965
Clubs: Bury, Brighton and Hove Albion, Preston North End
   DAWSON, Ally Matches played from: 10 November 1987    - 16 May 1990
Clubs: Blackburn Rovers
   DAWSON, Andy Matches played from: 20 November 2004    - 16 April 2005
Clubs: Hull City
   DAWSON, C. Matches played from: 8 March 1909    - 8 March 1909
Clubs: West Ham United
   DAWSON, Craig Matches played from: 20 November 2010    - 5 February 2011
Clubs: Rochdale
   DAWSON, Edward Matches played from: 28 April 1937    - 10 September 1938
Clubs: Bristol City
   DAWSON, Harold Matches played from: 22 April 1912    - 22 April 1912
Clubs: West Ham United
   DAWSON, Jerry Matches played from: 5 February 1910    - 12 March 1924
Clubs: Burnley
   DAWSON, Kevin Matches played from: 13 August 2002    - 7 May 2005
Clubs: Chesterfield
   DAWSON, Kevin Matches played from: 19 March 2013    - 18 October 2014
Clubs: Yeovil Town
   DAWSON, Kevin Matches played from: 4 March 2000    - 4 March 2000
Clubs: Nottingham Forest
   DAWSON, Percy Matches played from: 28 January 1922    - 28 January 1922
Clubs: Blackburn Rovers
   DAWSON, Richard Matches played from: 24 October 1981    - 24 February 1979
Clubs: Doncaster Rovers, Rotherham United
   DAWSON, Sidney Matches played from: 5 September 1914    - 5 September 1914
Clubs: Northampton Town
   DAWSON, Stephen Matches played from: 29 October 2016    - 8 February 2011
Clubs: Scunthorpe United, Rochdale, Leyton Orient
   DAWSON, William Matches played from: 24 August 1955    - 1 September 1955
Clubs: Northampton Town
   DAY, Albert Matches played from: 27 March 1948    - 27 March 1948
Clubs: Ipswich Town
   DAY, Alf Matches played from: 26 March 1937    - 29 March 1937
Clubs: Millwall
   DAY, Billy Matches played from: 12 April 1963    - 12 April 1963
Clubs: Peterborough United
   DAY, Chris Matches played from: 1 March 2003    - 19 October 1996
Clubs: Queens Park Rangers, Millwall, Oldham Athletic, Watford, Stevenage, Crystal Palace
   DAY, Clive Matches played from: 23 October 1982    - 20 April 1985
Clubs: Mansfield Town, Aldershot
   DAY, Dapper Matches played from: 6 May 1939    - 6 May 1939
Clubs: Torquay United
   DAY, Eric Matches played from: 7 February 1948    - 20 April 1957
Clubs: Southampton
   DAY, Jamie Matches played from: 22 November 2005    - 16 September 2006
Clubs: Peterborough United
   DAY, Joe Matches played from: 3 August 2013    - 1 September 2015
Clubs: Peterborough United, Newport County
   DAY, Keith Matches played from: 15 December 1984    - 1 January 1986
Clubs: Colchester United
   DAY, Mervyn Matches played from: 3 February 1987    - 28 January 1975
Clubs: Leeds United, West Ham United
   DAY, Rhys Matches played from: 15 March 2003    - 30 March 2002
Clubs: Mansfield Town, Blackpool
   DAYTON, James Matches played from: 26 October 2013    - 16 September 2014
Clubs: Oldham Athletic
   DE BLASIIS, Jean-Yves Matches played from: 12 November 1999    - 12 November 1999
Clubs: Norwich City
   DE BOLLA, Mark Matches played from: 18 October 2003    - 18 October 2003
Clubs: Chesterfield
   DE BRUYNE, Kevin Matches played from: 24 September 2013    - 24 September 2013
Clubs: Chelsea
   DE FREITAS, Anthony Matches played from: 20 August 2016    - 20 August 2016
Clubs: Port Vale
   DE FREITAS, Fabian Matches played from: 28 August 1999    - 1 November 1994
Clubs: West Bromwich Albion, Bolton Wanderers
   DE GIROLAMO, Diego Matches played from: 11 November 2017    - 11 November 2017
Clubs: Chesterfield
   DE GOEY, Len Matches played from: 18 August 1979    - 3 November 1979
Clubs: Sheffield United
   DE HAVILLAND, Will Matches played from: 31 October 2017    - 31 October 2017
Clubs: Wycombe Wanderers
   DE SOUZA, Miguel Matches played from: 26 December 1995    - 2 March 1996
Clubs: Wycombe Wanderers
   DE VITA, Raffaele Matches played from: 8 November 2014    - 21 April 2014
Clubs: Cheltenham Town, Bradford City
   DE VOS, Jason Matches played from: 16 March 2002    - 25 January 2003
Clubs: Wigan Athletic
   DE VRIES, Dorus Matches played from: 2 October 2007    - 1 January 2008
Clubs: Swansea City
   DE VRIES, Mark Matches played from: 17 November 2007    - 17 November 2007
Clubs: Leeds United
   DE ZEEUW, Arjan Matches played from: 16 November 1996    - 16 March 2002
Clubs: Barnsley, Wigan Athletic
   DEACEY, Charlie Matches played from: 9 April 1921    - 16 April 1921
Clubs: Grimsby Town
   DEACON, David Matches played from: 15 March 1952    - 15 March 1952
Clubs: Ipswich Town
   DEACON, G. Matches played from: 3 October 1891    - 3 October 1891
Clubs: Luton Town
   DEACON, Harry Matches played from: 2 October 1922    - 27 December 1924
Clubs: Swansea Town
   DEACON, Jimmy Matches played from: 13 October 1934    - 30 April 1938
Clubs: Southend United
   DEACON, Keano Matches played from: 29 November 2014    - 29 November 2014
Clubs: Fleetwood Town
   DEACON, Roarie Matches played from: 14 January 2014    - 14 January 2014
Clubs: Stevenage
   DEACY, Nick Matches played from: 14 March 1980    - 12 May 1984
Clubs: Hull City, Bury
   DEAKIN, Mike Matches played from: 12 February 1955    - 23 February 1957
Clubs: Crystal Palace
   DEAKIN, Peter Matches played from: 23 October 1965    - 23 March 1968
Clubs: Peterborough United
   DEAKIN, Ray Matches played from: 12 October 1985    - 15 March 1986
Clubs: Burnley
   DEAMAN, Jack Matches played from: 8 November 2014    - 8 November 2014
Clubs: Cheltenham Town
   DEAN, Alf Matches played from: 27 October 1906    - 17 April 1909
Clubs: Millwall
   DEAN, G.H. Matches played from: 30 November 1946    - 30 November 1946
Clubs: Cambridge Town
   DEAN, George Matches played from: 1 October 1952    - 16 September 1953
Clubs: Walsall
   DEAN, Harlee Matches played from: 30 August 2011    - 12 April 2014
Clubs: Southampton, Brentford
   DEAN, Jerry Matches played from: 14 January 1911    - 3 February 1912
Clubs: Notts County
   DEAN, Joby Matches played from: 25 April 1956    - 25 April 1956
Clubs: Queens Park Rangers
   DEAN, Joe Matches played from: 18 September 1962    - 30 April 1963
Clubs: Carlisle United
   DEAN, Mark Matches played from: 30 October 1982    - 30 October 1982
Clubs: Chester
   DEAN, Norman Matches played from: 25 March 1969    - 25 March 1969
Clubs: Barnsley
   DEAN, Ray Matches played from: 17 September 1974    - 9 October 1968
Clubs: Aldershot, Reading
   DEANE, Brian Matches played from: 12 September 1989    - 21 September 2004
Clubs: Sheffield United, Doncaster Rovers, Leeds United
   DEANE, Frank Matches played from: 19 November 1892    - 10 November 1894
Clubs: Reading
   DEANE, Keiron Matches played from: 18 October 2005    - 18 October 2005
Clubs: Stevenage Borough
   DEANS, Tommy Matches played from: 12 November 1949    - 1 April 1950
Clubs: Notts County
   DEAR, Brian Matches played from: 28 January 1967    - 31 January 1967
Clubs: West Ham United
   DEARDEN, Billy Matches played from: 22 August 1970    - 3 May 1978
Clubs: Sheffield United, Chester, Chesterfield
   DEARDEN, Kevin Matches played from: 2 September 1995    - 3 February 2001
Clubs: Brentford, Hull City, Wrexham
   DEARN, Stephen Matches played from: 2 October 1926    - 10 September 1928
Clubs: Brentford
   DEARSON, Don Matches played from: 7 April 1950    - 31 March 1951
Clubs: Walsall
   DEARY, John Matches played from: 4 September 1982    - 7 February 1987
Clubs: Blackpool
   DEASY, Tim Matches played from: 26 August 2006    - 26 August 2006
Clubs: Stockport County
   DEATH, Billy Matches played from: 2 January 1932    - 21 March 1931
Clubs: Mansfield Town, Exeter City, Gillingham
   DEATH, Steve Matches played from: 23 November 1974    - 24 January 1981
Clubs: Reading
   DEE, Amos Matches played from: 6 April 1928    - 6 April 1928
Clubs: Gillingham
   DEEGAN, Gary Matches played from: 30 September 2017    - 9 January 2016
Clubs: Cambridge United, Shrewsbury Town, Southend United
   DEELEY, Norman Matches played from: 19 October 1963    - 19 October 1963
Clubs: Leyton Orient
   DEEN, Ahmed Matches played from: 11 September 2004    - 11 September 2004
Clubs: Peterborough United
   DEENEY, Saul Matches played from: 21 December 2001    - 30 December 2006
Clubs: Notts County
   DEENEY, Troy Matches played from: 12 January 2008    - 17 April 2010
Clubs: Walsall
   DEERE, Steve Matches played from: 25 November 1967    - 15 April 1974
Clubs: Scunthorpe United, Hull City
   DEERING, Sam Matches played from: 24 September 2011    - 3 April 2012
Clubs: Barnet
   DEFOE, Jermain Matches played from: 20 February 2001    - 20 February 2001
Clubs: AFC Bournemouth
   DEIGHTON, Jack Matches played from: 14 March 1936    - 14 March 1936
Clubs: Cardiff City
   DEL SOL, Luis Matches played from: 16 May 1970    - 16 May 1970
Clubs: Juventus
   DELANEY, Damien Matches played from: 20 November 2004    - 12 August 2008
Clubs: Hull City, Queens Park Rangers
   DELANEY, Dean Matches played from: 28 August 2000    - 30 March 2004
Clubs: Port Vale
   DELANEY, Louis Matches played from: 24 November 1951    - 24 November 1951
Clubs: Bedford Town
   DELAP, Rory Matches played from: 3 February 1996    - 28 August 2012
Clubs: Carlisle United, Stoke City
   DELAPENHA, Lindy Matches played from: 13 April 1959    - 23 April 1960
Clubs: Mansfield Town
   DELFOUNESO, Nathan Matches played from: 18 April 2014    - 18 April 2014
Clubs: Coventry City
   DELGADO, Bob Matches played from: 19 August 1972    - 27 September 1978
Clubs: Carlisle United, Chester
   DELLAS, Traianos Matches played from: 13 April 1998    - 13 April 1998
Clubs: Sheffield United
   DELLA-VERDE, Lyle Matches played from: 5 November 2017    - 5 November 2017
Clubs: Dartford
   DELLOW, Reginald Matches played from: 25 November 1933    - 25 November 1933
Clubs: Ilford
   DELPH, Fabian Matches played from: 13 September 2008    - 30 October 2012
Clubs: Leeds United, Aston Villa
   DELVE, John Matches played from: 1 November 1983    - 26 December 1974
Clubs: Hereford United, Exeter City, Plymouth Argyle
   DEMANGE, Ken Matches played from: 12 April 1988    - 21 November 1987
Clubs: Hull City, Leeds United
   DEMETRIOU, Jason Matches played from: 6 November 2007    - 19 April 2016
Clubs: Leyton Orient, Southend United, Walsall
   DEMMERY, William Matches played from: 2 November 1895    - 12 November 1900
Clubs: Warmley, Bristol East
   DEMONTAGNAC, Ishmel Matches played from: 5 May 2007    - 12 January 2008
Clubs: Walsall
   DEMPSEY, Clint Matches played from: 2 January 2010    - 2 January 2010
Clubs: Fulham
   DEMPSEY, Gary Matches played from: 26 December 2007    - 26 December 2007
Clubs: Yeovil Town
   DEMPSEY, James Matches played from: 28 August 1922    - 4 September 1922
Clubs: Merthyr Town
   DEMPSEY, Kyle Matches played from: 1 April 2017    - 1 April 2017
Clubs: Fleetwood Town
   DEMPSEY, Mark Matches played from: 22 August 1987    - 20 December 1987
Clubs: Sheffield United
   DEMPSEY, Mark Matches played from: 25 November 1995    - 25 November 1995
Clubs: Shrewsbury Town
   DEMPSEY, Paul Matches played from: 7 April 2001    - 2 February 2002
Clubs: Northampton Town
   DEMPSTER, John Matches played from: 26 December 2003    - 24 August 2004
Clubs: Rushden and Diamonds
   DENBY, John Matches played from: 23 September 1911    - 5 April 1915
Clubs: Southampton
   DENHAM Matches played from: 9 December 1905    - 9 December 1905
Clubs: West Hampstead
   DENMAN Matches played from: 26 September 1908    - 26 September 1908
Clubs: Leyton
   DENNEHY, Darren Matches played from: 21 March 2009    - 7 February 2012
Clubs: Hereford United, Barnet
   DENNEHY, Miah Matches played from: 23 August 1975    - 18 September 1973
Clubs: Walsall, Nottingham Forest
   DENNINGTON, Charlie Matches played from: 13 September 1924    - 2 March 1929
Clubs: Norwich City
   DENNINGTON, Les Matches played from: 4 May 1929    - 22 November 1930
Clubs: Exeter City
   DENNIS, George Matches played from: 4 October 1924    - 1 November 1930
Clubs: Luton Town, Bristol Rovers
   DENNIS, Harold Matches played from: 28 August 1926    - 28 August 1926
Clubs: Southend United
   DENNIS, Jimmy Matches played from: 25 November 1893    - 25 November 1893
Clubs: Weymouth
   DENNIS, Kristian Matches played from: 13 August 2016    - 11 November 2017
Clubs: Chesterfield
   DENNIS, Mark Matches played from: 23 September 1986    - 8 October 1986
Clubs: Southampton
   DENNIS, Tony Matches played from: 24 August 1991    - 8 November 1995
Clubs: Cambridge United, Colchester United
   DENNISON, Bob Matches played from: 1 May 1922    - 24 November 1923
Clubs: Norwich City
   DENNISON, Bob Matches played from: 31 August 1946    - 18 March 1948
Clubs: Northampton Town
   DENNISON, Robbie Matches played from: 3 September 1989    - 7 May 1995
Clubs: Wolverhampton Wanderers
   DENNY, Paul Matches played from: 30 October 1979    - 13 December 1980
Clubs: Wimbledon
   DENOON, Jock Matches played from: 11 October 1919    - 3 October 1914
Clubs: Swansea Town, Norwich City
   DENSLEY, Bert Matches played from: 18 April 1928    - 18 April 1928
Clubs: Bristol Rovers
   DENT, Fred Matches played from: 31 August 1925    - 2 March 1929
Clubs: Bristol City, Exeter City, Luton Town, Norwich City
   DENTON, R. Matches played from: 17 February 1906    - 17 February 1906
Clubs: Northampton Town
   DENTON, Tyler Matches played from: 28 October 2017    - 28 October 2017
Clubs: Port Vale
   DENYER, Bertie Matches played from: 14 December 1912    - 19 April 1913
Clubs: West Ham United
   DENYER, Peter Matches played from: 24 August 1976    - 19 November 1983
Clubs: Portsmouth, Northampton Town, Kettering Town
   DEPEAR, Roly Matches played from: 1 October 1949    - 18 February 1950
Clubs: Newport County
   DERBYSHIRE, Matt Matches played from: 15 December 2012    - 15 December 2012
Clubs: Oldham Athletic
   DERIK Matches played from: 8 October 2016    - 14 January 2017
Clubs: Bolton Wanderers
   DERRETT, Steve Matches played from: 4 October 1975    - 9 March 1976
Clubs: Rotherham United
   DERRICK, Albert Matches played from: 28 December 1935    - 27 December 1938
Clubs: Newport County
   DERRICK, Jantzen Matches played from: 6 September 1960    - 2 March 1963
Clubs: Bristol City
   DERRY, Shaun Matches played from: 6 April 1996    - 23 October 1999
Clubs: Notts County, Portsmouth, Sheffield United
   DERVITE, Dorian Matches played from: 17 March 2009    - 17 March 2009
Clubs: Southend United
   DESLANDES, Sylvain Matches played from: 11 February 2017    - 11 February 2017
Clubs: Bury
   DEVAN, Bill Matches played from: 15 December 1934    - 23 January 1937
Clubs: Watford
   DEVANEY, Martin Matches played from: 12 March 2003    - 26 November 2005
Clubs: Cheltenham Town, Barnsley
   DEVERA, Joe Matches played from: 20 February 2007    - 22 January 2008
Clubs: Barnet
   DEVERALL, Jackie Matches played from: 29 April 1950    - 22 March 1947
Clubs: Leyton Orient, Reading
   DEVEREUX, Tony Matches played from: 25 January 1964    - 25 January 1964
Clubs: Aldershot
   DEVINE, Danny Matches played from: 26 November 2016    - 18 March 2017
Clubs: Bradford City
   DEVINE, J. Matches played from: 20 December 1902    - 20 December 1902
Clubs: Millwall Athletic
   DEVINE, Jock Matches played from: 17 March 1923    - 16 October 1926
Clubs: Plymouth Argyle, Charlton Athletic
   DEVINE, Joe Matches played from: 26 January 1929    - 29 December 1934
Clubs: Burnley, Queens Park Rangers
   DEVINE, John Matches played from: 4 December 1979    - 11 December 1979
Clubs: Arsenal
   DEVINE, Peter Matches played from: 12 October 1985    - 17 April 1982
Clubs: Burnley, Bristol City
   DEVINE, Sean Matches played from: 20 April 2002    - 11 September 2002
Clubs: Wycombe Wanderers
   DEVINE, Steve Matches played from: 22 December 1985    - 10 February 1987
Clubs: Hereford United
   DEVITT, Jamie Matches played from: 5 August 2017    - 25 February 2012
Clubs: Carlisle United, Accrington Stanley
   DEVITT, Malcolm Matches played from: 2 January 1960    - 2 January 1960
Clubs: Bradford City
   DEVLIN, Billy Matches played from: 20 December 1913    - 15 October 1921
Clubs: Cardiff City, Exeter City, Newport County
   DEVLIN, Jimmy Matches played from: 15 January 1898    - 9 January 1897
Clubs: Millwall Athletic, Tottenham Hotspur
   DEVLIN, Johnny Matches played from: 17 April 1948    - 9 February 1952
Clubs: Walsall
   DEVLIN, Mark Matches played from: 14 December 1996    - 14 December 1996
Clubs: Stoke City
   DEVLIN, Paul Matches played from: 13 April 1998    - 26 February 1997
Clubs: Sheffield United, Notts County, Birmingham City
   DEVONSHIRE, Alan Matches played from: 29 December 1990    - 9 September 1989
Clubs: Watford, West Ham United
   DEVONSHIRE, Les Matches played from: 8 September 1951    - 25 September 1954
Clubs: Crystal Palace
   DEVRIES, Roger Matches played from: 15 August 1970    - 6 October 1979
Clubs: Hull City
   DEWAR, Geordie Matches played from: 31 March 1899    - 31 March 1899
Clubs: Southampton
   DEWEY, Joe Matches played from: 11 September 1897    - 23 April 1898
Clubs: Reading
   DEWHURST, Rob Matches played from: 12 August 1995    - 1 December 1990
Clubs: Hull City, Blackburn Rovers
   DEWS, George Matches played from: 21 October 1950    - 10 September 1955
Clubs: Plymouth Argyle, Walsall
   DEXTER Matches played from: 7 September 1901    - 7 September 1901
Clubs: Brentford
   DEXTER Matches played from: 20 October 1897    - 16 February 1898
Clubs: Eastleigh Athletic
   DEXTER, Charlie Matches played from: 17 October 1914    - 4 April 1914
Clubs: Brighton and Hove Albion, Portsmouth
   DEXTER, George Matches played from: 14 February 1914    - 14 February 1914
Clubs: Coventry City
   DI CARMINE, Samuel Matches played from: 12 August 2008    - 12 August 2008
Clubs: Queens Park Rangers
   DI SANTO, Franco Matches played from: 7 January 2012    - 7 January 2012
Clubs: Wigan Athletic
   DIAGNE, Tony Matches played from: 30 September 2011    - 3 November 2012
Clubs: Macclesfield Town
   DIAGOURAGA, Toumani Matches played from: 5 September 2008    - 12 April 2014
Clubs: Hereford United, Brentford
   DIAKIT, Samba Matches played from: 27 August 2013    - 27 August 2013
Clubs: Queens Park Rangers
   DIALLO, Drissa Matches played from: 12 September 2006    - 1 January 2007
Clubs: Milton Keynes Dons
   DIAMOND, Barry Matches played from: 3 November 1984    - 23 February 1985
Clubs: Rochdale
   DIAMOND, Jack Matches played from: 26 October 1935    - 26 October 1935
Clubs: Cardiff City
   DIAMOND, Tony Matches played from: 10 November 1987    - 1 April 1989
Clubs: Blackburn Rovers
   DIAMOND, Zander Matches played from: 27 September 2016    - 14 February 2017
Clubs: Northampton Town
   DIANGANA, Grady Matches played from: 15 August 2017    - 15 August 2017
Clubs: West Ham United Under-21
   DIAPER, Bert Matches played from: 16 September 1936    - 7 May 1938
Clubs: Aldershot
   DIBBLE, Andy Matches played from: 31 December 1988    - 19 March 2005
Clubs: Manchester City, Wrexham
   DIBBLE, Chris Matches played from: 28 December 1982    - 7 November 1981
Clubs: Wimbledon, Millwall
   DICHIO, Danny Matches played from: 18 September 1996    - 6 February 1999
Clubs: Queens Park Rangers, Sunderland
   DICK, Wattie Matches played from: 6 September 1958    - 17 March 1962
Clubs: Accrington Stanley, Bradford
   DICKENS, Alan Matches played from: 27 March 1993    - 1 February 1989
Clubs: Brentford, West Ham United
   DICKENSON, Ben Matches played from: 14 August 2012    - 6 February 2016
Clubs: Brighton and Hove Albion, Gillingham
   DICKENSON, F. Matches played from: 10 November 1894    - 10 November 1894
Clubs: Reading
   DICKENSON, Jimmy Matches played from: 1 September 1934    - 5 January 1935
Clubs: Torquay United
   DICKENSON, Joe Matches played from: 27 April 1895    - 10 February 1900
Clubs: New Brompton, Chatham
   DICKENSON, Kevin Matches played from: 21 January 1991    - 27 April 1986
Clubs: Leyton Orient, Orient
   DICKENSON, Mitchell Matches played from: 28 February 2017    - 28 February 2017
Clubs: Gillingham
   DICKER, Gary Matches played from: 25 February 2014    - 13 January 2009
Clubs: Crawley Town, Brighton and Hove Albion, Stockport County
   DICKER, Les Matches played from: 9 January 1954    - 9 January 1954
Clubs: Southend United
   DICKIE, Bill Matches played from: 12 December 1925    - 12 December 1925
Clubs: Sittingbourne
   DICKIE, Murdoch Matches played from: 4 April 1947    - 7 April 1947
Clubs: Bournemouth and Boscombe Athletic
   DICKIE, Robert Matches played from: 17 October 2017    - 17 October 2017
Clubs: Lincoln City
   DICKINS, Matt Matches played from: 24 September 1994    - 24 September 1994
Clubs: Grimsby Town
   DICKINSON, Alfred Matches played from: 19 March 1938    - 19 March 1938
Clubs: Northampton Town
   DICKINSON, Billy Matches played from: 26 September 1936    - 30 April 1938
Clubs: Southend United
   DICKINSON, Carl Matches played from: 12 September 2017    - 2 March 2013
Clubs: Notts County, Port Vale, Coventry City
   DICKINSON, Jimmy Matches played from: 19 August 1961    - 23 January 1965
Clubs: Portsmouth
   DICKINSON, Jimmy Matches played from: 3 January 1920    - 12 November 1921
Clubs: Plymouth Argyle
   DICKINSON, Liam Matches played from: 5 February 2011    - 19 December 2009
Clubs: Rochdale, Southend United, Stockport County, Leeds United, Huddersfield Town, Brighton and Hove Albion
   DICKINSON, Martin Matches played from: 29 August 1987    - 1 January 1988
Clubs: West Bromwich Albion
   DICKO, Nouha Matches played from: 7 January 2012    - 11 March 2014
Clubs: Wigan Athletic, Wolverhampton Wanderers
   DICKOV, Paul Matches played from: 3 April 2010    - 1 April 2000
Clubs: Leeds United, Leicester City, Manchester City
   DICKS, Alan Matches played from: 19 March 1960    - 11 February 1961
Clubs: Southend United
   DICKS, Julian Matches played from: 28 January 1989    - 2 January 1988
Clubs: West Ham United, Birmingham City
   DICKSON, Chris Matches played from: 14 August 2007    - 6 October 2007
Clubs: Charlton Athletic, Bristol Rovers, Crewe Alexandra, Gillingham
   DICKSON, J.W. Matches played from: 5 October 1889    - 5 October 1889
Clubs: Watford Rovers
   DICKSON, Ryan Matches played from: 31 August 2010    - 3 October 2009
Clubs: Southampton, Torquay United, Crawley Town, Colchester United, Brentford
   DIDYMUS, Fred Matches played from: 26 December 1907    - 26 December 1907
Clubs: Northampton Town
   DIENG, Timothe Matches played from: 16 September 2014    - 18 March 2017
Clubs: Oldham Athletic, Bradford City
   DIESERUVWE, Emmanuel Matches played from: 17 January 2015    - 28 November 2015
Clubs: Chesterfield
   DIGBY, Derek Matches played from: 22 December 1951    - 22 December 1951
Clubs: Exeter City
   DIGBY, Fraser Matches played from: 21 November 1998    - 14 September 2002
Clubs: Crystal Palace, Queens Park Rangers
   DIGBY, Paul Matches played from: 7 February 2015    - 12 September 2015
Clubs: Barnsley
   DIGWEED, Harry Matches played from: 21 November 1903    - 20 March 1909
Clubs: Plymouth Argyle, Portsmouth
   DIGWEED, Perry Matches played from: 27 August 1994    - 8 February 1992
Clubs: Watford, Wimbledon, Brighton and Hove Albion
   DIKGACOI, Kagisho Matches played from: 2 January 2010    - 2 January 2010
Clubs: Fulham
   DILKS, Frank Matches played from: 22 February 1902    - 14 February 1903
Clubs: Northampton Town
   DILLEY, R. Matches played from: 6 December 1913    - 6 December 1913
Clubs: Millwall
   DILLIMORE, James Matches played from: 27 September 1924    - 23 September 1925
Clubs: Millwall
   DILLON, John Matches played from: 4 September 1962    - 11 September 1962
Clubs: Brighton and Hove Albion
   DILLON, Kevin Matches played from: 25 April 1990    - 10 January 1989
Clubs: Newcastle United, Portsmouth
   DIMAIO, Connor Matches played from: 29 March 2014    - 11 November 2017
Clubs: Sheffield United, Chesterfield
   DIMMOCK, Jimmy Matches played from: 31 October 1931    - 12 March 1932
Clubs: Thames Association
   DIMMOCK, Ted Matches played from: 30 December 1922    - 8 November 1924
Clubs: Newport County
   DINE, John Matches played from: 26 December 1962    - 26 December 1962
Clubs: Bradford
   DINEEN, Jack Matches played from: 22 April 1989    - 22 April 1989
Clubs: Brighton and Hove Albion
   DINNIE, Charles Matches played from: 1 February 1913    - 1 February 1913
Clubs: Huddersfield Town
   DINNING, Tony Matches played from: 31 January 2004    - 22 August 2001
Clubs: Blackpool, Port Vale, Stockport County, Stoke City, Wigan Athletic, Wolverhampton Wanderers
   DINSDALE, Norman Matches played from: 1 November 1930    - 3 May 1930
Clubs: Bristol Rovers, Coventry City
   DINSDALE, Peter Matches played from: 23 November 1963    - 6 February 1965
Clubs: Huddersfield Town
   DISLEY, Craig Matches played from: 26 October 2002    - 25 April 2009
Clubs: Mansfield Town, Bristol Rovers
   DISS Matches played from: 26 September 1908    - 18 April 1910
Clubs: Leyton
   DITCHBURN, Jock Matches played from: 30 August 1926    - 28 March 1931
Clubs: Exeter City
   DIVINE, Alex Matches played from: 2 January 1909    - 2 January 1909
Clubs: Norwich City
   DIX, Joe Matches played from: 2 November 1907    - 27 December 1909
Clubs: Portsmouth
   DIX, Ronnie Matches played from: 22 November 1947    - 20 February 1932
Clubs: Reading, Bristol Rovers
   DIXON, Arthur Matches played from: 21 January 1950    - 3 February 1951
Clubs: Northampton Town
   DIXON, Cecil Matches played from: 23 September 1961    - 28 January 1961
Clubs: Northampton Town, Newport County
   DIXON, Charlie Matches played from: 1 December 1928    - 1 December 1928
Clubs: Bournemouth and Boscombe Athletic
   DIXON, Jonny Matches played from: 2 November 2002    - 26 December 2006
Clubs: Wycombe Wanderers
   DIXON, Kerry Matches played from: 30 August 1980    - 18 February 1995
Clubs: Reading, Chelsea, Luton Town
   DIXON, Kevin Matches played from: 12 November 1983    - 12 April 1986
Clubs: Hartlepool United, Scunthorpe United
   DIXON, Lee Matches played from: 20 October 1987    - 2 April 1994
Clubs: Stoke City, Chester City, Arsenal
   DIXON, Mike Matches played from: 29 August 1961    - 29 August 1961
Clubs: Coventry City
   DIXON, Mike Matches played from: 6 November 1965    - 24 September 1966
Clubs: Reading
   DIXON, Tommy Matches played from: 4 May 1955    - 29 March 1958
Clubs: Reading
   DIXON, Tommy Matches played from: 14 March 1928    - 3 March 1934
Clubs: Southend United
   DIXON, Tommy Matches played from: 14 October 1911    - 26 December 1912
Clubs: Watford
   DIXON, Will Matches played from: 29 March 1911    - 16 October 1920
Clubs: Plymouth Argyle
   DIXON, Will Matches played from: 30 January 1979    - 30 January 1979
Clubs: Aldershot
   D'JAFFO, Laurent Matches played from: 31 August 1998    - 9 October 1999
Clubs: Bury, Sheffield United, Stockport County
   DJILALI, Kieran Matches played from: 8 November 2011    - 8 November 2011
Clubs: AFC Wimbledon
   D'LARYEA, Jonathan Matches played from: 5 December 2006    - 5 December 2006
Clubs: Mansfield Town
   D'LARYEA, Nathan Matches played from: 27 January 2007    - 27 January 2007
Clubs: Macclesfield Town
   DO PRADO, Guly Matches played from: 31 August 2010    - 30 August 2011
Clubs: Southampton
   DOANE, Ben Matches played from: 15 March 2003    - 15 March 2003
Clubs: Mansfield Town
   DOBBIE, Harold Matches played from: 28 November 1953    - 9 February 1957
Clubs: Torquay United
   DOBBIE, Stephen Matches played from: 29 November 2014    - 3 January 2015
Clubs: Fleetwood Town
   DOBBIN, Jim Matches played from: 14 April 1984    - 16 September 1989
Clubs: Doncaster Rovers, Grimsby Town, Barnsley
   DOBBIN, Stewart Matches played from: 27 September 1930    - 31 January 1931
Clubs: Thames Association
   DOBBINS, Wayne Matches played from: 29 August 1987    - 29 August 1987
Clubs: West Bromwich Albion
   DOBIE, Luke Matches played from: 15 October 2011    - 15 October 2011
Clubs: Accrington Stanley
   DOBIE, Robert Matches played from: 17 September 1898    - 17 September 1898
Clubs: Reading
   DOBIE, Scott Matches played from: 13 August 2005    - 21 November 2009
Clubs: Nottingham Forest, West Bromwich Albion, Carlisle United
   DOBLE, Ryan Matches played from: 11 September 2010    - 29 September 2012
Clubs: Southampton, Shrewsbury Town
   DOBROWOLSKI, David Matches played from: 25 November 1978    - 25 November 1978
Clubs: March Town United
   DOBSON, Colin Matches played from: 22 November 1969    - 22 November 1969
Clubs: Huddersfield Town
   DOBSON, George Matches played from: 22 October 2016    - 17 April 2017
Clubs: Walsall
   DOBSON, Harry Matches played from: 14 April 1922    - 15 October 1921
Clubs: Southend United, Newport County
   DOBSON, Ian Matches played from: 9 December 1978    - 14 March 1980
Clubs: Hull City
   DOBSON, Martin Matches played from: 29 January 1977    - 18 September 1984
Clubs: Everton, Burnley, Bury
   DOBSON, Michael Matches played from: 26 December 2000    - 5 May 2007
Clubs: Brentford, Walsall
   DOBSON, Paul Matches played from: 26 August 1986    - 25 March 1986
Clubs: Torquay United, Hartlepool United
   DOBSON, Peter Matches played from: 27 October 1951    - 25 April 1953
Clubs: Ipswich Town
   DOBSON, Tony Matches played from: 2 March 1991    - 11 September 1996
Clubs: Blackburn Rovers, West Bromwich Albion, Peterborough United, Portsmouth
   DOCHERTY, James Matches played from: 30 November 1895    - 9 September 1899
Clubs: Luton Town, Cowes
   DOCHERTY, John Matches played from: 23 December 1960    - 5 March 1966
Clubs: Brentford
   DOCHERTY, Mike Matches played from: 18 December 1968    - 2 March 1973
Clubs: Burnley
   DOCHERTY, Tom Matches played from: 19 April 1954    - 18 August 1951
Clubs: Reading, Newport County, Norwich City
   DOCKRAY, John Matches played from: 6 March 1915    - 19 March 1924
Clubs: Exeter City
   DODD, Alan Matches played from: 26 September 1979    - 2 October 1979
Clubs: Stoke City
   DODD, Ashley Matches played from: 18 September 2001    - 2 March 2002
Clubs: Port Vale
   DODD, Billy Matches played from: 9 October 1954    - 9 October 1954
Clubs: Shrewsbury Town
   DODD, George Matches played from: 28 March 1914    - 28 March 1914
Clubs: Brighton and Hove Albion
   DODD, Jason Matches played from: 29 November 1989    - 17 February 1996
Clubs: Southampton
   DODD, Ronnie Matches played from: 13 November 1937    - 13 November 1937
Clubs: Walsall
   DODD, Sammy Matches played from: 25 December 1908    - 25 December 1908
Clubs: Coventry City
   DODDS Matches played from: 20 November 1909    - 20 November 1909
Clubs: Reading
   DODDS, Billy Matches played from: 8 December 1906    - 8 December 1906
Clubs: Burslem Port Vale
   DODDS, Billy Matches played from: 9 October 1988    - 9 October 1988
Clubs: Chelsea
   DODDS, J.W. Matches played from: 26 January 1895    - 20 April 1895
Clubs: Clapton
   DODDS, Jack Matches played from: 25 February 1911    - 25 February 1911
Clubs: Darlington
   DODDS, Jim Matches played from: 13 February 1937    - 13 February 1937
Clubs: Gillingham
   DODDS, Les Matches played from: 9 October 1937    - 4 September 1935
Clubs: Clapton Orient, Torquay United
   DODDS, Louis Matches played from: 1 October 2016    - 2 February 2016
Clubs: Shrewsbury Town, Rochdale, Port Vale
   DODDS, Tom Matches played from: 25 October 1947    - 25 October 1947
Clubs: Swansea Town
   DODGE, Bill Matches played from: 10 January 1967    - 10 January 1967
Clubs: Ashford Town (Kent)
   DODGIN, Bill Matches played from: 25 December 1934    - 29 April 1939
Clubs: Charlton Athletic, Bristol Rovers, Clapton Orient
   DODGIN, Norman Matches played from: 23 September 1953    - 30 September 1953
Clubs: Exeter City
   DODSON, Dave Matches played from: 16 December 1961    - 19 September 1964
Clubs: Portsmouth
   DODSWELL, R. Matches played from: 11 April 1908    - 11 April 1908
Clubs: Reading
   DOE, Scott Matches played from: 2 October 2010    - 6 March 2012
Clubs: Dagenham and Redbridge
   DOEL Matches played from: 19 October 1898    - 19 October 1898
Clubs: Trowbridge Town
   DOHERTY, Gary Matches played from: 12 November 2013    - 3 January 2011
Clubs: Wycombe Wanderers, Norwich City, Charlton Athletic
   DOHERTY, John Matches played from: 21 April 1934    - 2 May 1934
Clubs: Charlton Athletic
   DOHERTY, Matt Matches played from: 6 October 2012    - 11 March 2014
Clubs: Bury, Wolverhampton Wanderers
   DOHERTY, Sean Matches played from: 7 October 2006    - 10 March 2007
Clubs: Accrington Stanley
   DOHERTY, Tommy Matches played from: 5 September 1998    - 17 October 2006
Clubs: Bristol City, Wycombe Wanderers
   DOIDGE, Christian Matches played from: 22 September 2017    - 22 September 2017
Clubs: Forest Green Rovers
   DOIG, Chris Matches played from: 11 August 2007    - 21 October 2008
Clubs: Northampton Town
   DOLAN, Eamonn Matches played from: 9 September 1989    - 9 September 1989
Clubs: West Ham United
   DOLAN, Joe Matches played from: 29 January 2005    - 9 January 2001
Clubs: Stockport County, Millwall
   DOLAN, Matthew Matches played from: 24 February 2015    - 24 February 2015
Clubs: Bradford City
   DOLAN, Terry Matches played from: 4 October 1977    - 5 April 1975
Clubs: Bradford City, Huddersfield Town
   DOLBY, Hugh Matches played from: 2 November 1912    - 2 November 1912
Clubs: Brentford
   DOLBY, Peter Matches played from: 30 March 1962    - 5 April 1969
Clubs: Shrewsbury Town
   DOLBY, Tony Matches played from: 5 September 1992    - 5 September 1992
Clubs: Millwall
   DOLING, Stuart Matches played from: 16 November 1991    - 26 October 1993
Clubs: Portsmouth
   DOLMAN, Bill Matches played from: 6 April 1935    - 5 October 1935
Clubs: Bristol City
   DOLMAN, Liam Matches played from: 11 August 2007    - 24 March 2009
Clubs: Northampton Town
   DOMI, Didier Matches played from: 24 September 2003    - 24 September 2003
Clubs: Leeds United
   DOMINEY, Barry Matches played from: 30 November 1974    - 27 September 1975
Clubs: Colchester United
   DOMINY, Arthur Matches played from: 26 December 1929    - 17 September 1921
Clubs: Clapton Orient, Gillingham, Southampton
   DONACHIE, Willie Matches played from: 10 October 1987    - 29 January 1983
Clubs: Oldham Athletic, Burnley
   DONAGHY, Bernard Matches played from: 8 February 1896    - 8 February 1896
Clubs: Chatham
   DONAGHY, Mal Matches played from: 5 January 1980    - 8 March 1988
Clubs: Luton Town
   DONALD, Alec Matches played from: 5 November 1932    - 29 August 1934
Clubs: Bristol Rovers
   DONALD, Davie Matches played from: 5 December 1914    - 18 October 1913
Clubs: Queens Park Rangers, Watford
   DONALD, Warren Matches played from: 13 April 1985    - 1 February 1986
Clubs: Northampton Town
   DONALDSON, Alex Matches played from: 31 January 1914    - 31 January 1914
Clubs: Bolton Wanderers
   DONALDSON, Andy Matches played from: 23 September 1953    - 15 December 1955
Clubs: Exeter City, Peterborough United
   DONALDSON, Clayton Matches played from: 13 December 2008    - 12 April 2014
Clubs: Crewe Alexandra, Brentford
   DONALDSON, Dave Matches played from: 16 February 1974    - 20 April 1976
Clubs: Millwall
   DONALDSON, Fred Matches played from: 31 August 1957    - 31 August 1957
Clubs: Port Vale
   DONALDSON, Jimmy Matches played from: 1 December 1951    - 14 March 1953
Clubs: Newport County
   DONCASTER, Dick Matches played from: 3 December 1932    - 2 November 1935
Clubs: Crystal Palace, Exeter City, Gillingham
   DONCASTER, Tommy Matches played from: 25 April 1914    - 25 April 1914
Clubs: Cardiff City
   DONE, Matt Matches played from: 5 September 2008    - 14 March 2017
Clubs: Hereford United, Rochdale, Wrexham, Sheffield United
   DONIS, George Matches played from: 7 March 2000    - 7 March 2000
Clubs: Huddersfield Town
   DONNELLAN, Gary Matches played from: 20 February 1982    - 20 February 1982
Clubs: Reading
   DONNELLAN, Leo Matches played from: 11 October 1986    - 21 March 1987
Clubs: Fulham
   DONNELLY Matches played from: 16 February 1898    - 16 February 1898
Clubs: Eastleigh Athletic
   DONNELLY, Andy Matches played from: 26 December 1967    - 21 December 1968
Clubs: Torquay United
   DONNELLY, George Matches played from: 23 February 2010    - 21 January 2012
Clubs: Stockport County, Macclesfield Town
   DONNELLY, Jim Matches played from: 24 October 1925    - 21 March 1925
Clubs: Brentford, Thames Association, Southend United
   DONNELLY, Jimmy Matches played from: 25 February 1911    - 25 February 1911
Clubs: Darlington
   DONNELLY, John Matches played from: 22 February 1964    - 22 February 1964
Clubs: Preston North End
   DONNELLY, Peter Matches played from: 4 September 1962    - 16 November 1968
Clubs: Brighton and Hove Albion, Canterbury City
   DONNELLY, Rory Matches played from: 26 December 2015    - 16 August 2016
Clubs: Gillingham
   DONNELLY, Scott Matches played from: 2 September 2008    - 2 September 2008
Clubs: Aldershot Town
   DONOHUE, Dion Matches played from: 13 August 2016    - 4 March 2017
Clubs: Chesterfield
   DONOVAN, Don Matches played from: 9 September 1959    - 3 September 1963
Clubs: Grimsby Town
   DONOVAN, Kevin Matches played from: 24 April 1999    - 8 February 1997
Clubs: Grimsby Town, Barnsley, West Bromwich Albion
   DONOVEN, Dickie Matches played from: 13 March 1926    - 3 March 1934
Clubs: Southend United
   DONOWA, Louie Matches played from: 12 January 1991    - 14 October 1989
Clubs: Bristol City, Ipswich Town
   DOOLAN, John Matches played from: 11 December 2004    - 12 August 2006
Clubs: Doncaster Rovers, Blackpool, Rochdale
   DORAN, Aaron Matches played from: 27 February 2010    - 27 February 2010
Clubs: Leyton Orient
   DORAN, Jack Matches played from: 3 April 1920    - 25 December 1919
Clubs: Brighton and Hove Albion, Norwich City
   DORAN, Sam Matches played from: 12 November 1938    - 18 March 1939
Clubs: Reading
   DOREY, Charlie Matches played from: 21 March 1925    - 21 March 1925
Clubs: Southend United
   DORIGO, Tony Matches played from: 25 November 2000    - 27 November 1993
Clubs: Stoke City, Chelsea, Leeds United
   DORKIN, Jack Matches played from: 30 March 1895    - 30 March 1895
Clubs: Southampton St. Mary's
   DORLING, George Matches played from: 2 May 1951    - 2 May 1951
Clubs: Gillingham
   DORMAN, Andy Matches played from: 10 December 2011    - 31 March 2012
Clubs: Bristol Rovers
   DORMAN, Don Matches played from: 23 August 1952    - 12 January 1957
Clubs: Coventry City, Walsall
   DORMER, Joe Matches played from: 13 March 1897    - 1 January 1898
Clubs: Wolverton London and North Western Railway
   DORNAN, Andy Matches played from: 25 November 1986    - 26 November 1988
Clubs: Walsall
   DORNEY, Alan Matches played from: 30 September 1969    - 20 April 1976
Clubs: Millwall
   DORRINGTON, Joe Matches played from: 12 September 1903    - 9 January 1904
Clubs: Kettering Town
   DORSETT, George Matches played from: 5 March 1910    - 5 March 1910
Clubs: Manchester City
   DORSETT, Joe Matches played from: 19 November 1921    - 18 September 1920
Clubs: Millwall, Southend United
   DOUDOU Matches played from: 20 November 2001    - 14 September 2002
Clubs: Queens Park Rangers
   DOUGAL, Dave Matches played from: 14 December 1907    - 8 April 1908
Clubs: Reading, Clapton Orient, Brighton and Hove Albion
   DOUGAL, Jimmy Matches played from: 26 January 1935    - 26 January 1935
Clubs: Preston North End
   DOUGAL, Neil Matches played from: 21 October 1950    - 11 October 1958
Clubs: Plymouth Argyle
   DOUGALL, R. Matches played from: 25 December 1937    - 12 November 1938
Clubs: Reading
   DOUGAN, John Matches played from: 20 March 1954    - 20 March 1954
Clubs: Torquay United
   DOUGAN, Max Matches played from: 6 January 1968    - 18 January 1969
Clubs: Luton Town
   DOUGHERTY, Jim Matches played from: 25 December 1908    - 12 April 1909
Clubs: Coventry City
   DOUGHERTY, Paul Matches played from: 26 February 1985    - 26 February 1985
Clubs: Torquay United
   DOUGHTY, Michael Matches played from: 10 December 2013    - 13 September 2011
Clubs: Stevenage, Crawley Town
   DOUGHTY, Phil Matches played from: 18 September 2004    - 18 September 2004
Clubs: Blackpool
   DOUGLAS, Angus Matches played from: 11 March 1911    - 11 March 1911
Clubs: Chelsea
   DOUGLAS, Colin Matches played from: 24 October 1981    - 21 February 1987
Clubs: Doncaster Rovers, Rotherham United
   DOUGLAS, Eddie Matches played from: 24 October 1925    - 6 April 1929
Clubs: Brentford
   DOUGLAS, George Matches played from: 2 February 1924    - 2 February 1924
Clubs: Oldham Athletic
   DOUGLAS, Jonathan Matches played from: 20 November 2012    - 14 March 2009
Clubs: Brentford, Blackpool, Leeds United
   DOUGLAS, Rab Matches played from: 29 September 2007    - 10 November 2007
Clubs: Millwall, Wycombe Wanderers
   DOUGLAS, William Matches played from: 29 October 1898    - 28 December 1898
Clubs: Warmley
   DOUGLASS, Norman Matches played from: 25 December 1954    - 27 December 1954
Clubs: Exeter City
   DOUMB, Mathias Matches played from: 11 August 2009    - 9 April 2013
Clubs: Milton Keynes Dons
   DOVE Matches played from: 13 January 1912    - 13 January 1912
Clubs: Sutton Junction
   DOVE, Charlie Matches played from: 31 March 1900    - 6 September 1902
Clubs: Thames Ironworks, West Ham United, Millwall Athletic
   DOVE, Craig Matches played from: 24 August 2004    - 24 August 2004
Clubs: Rushden and Diamonds
   DOVE, Kevin Matches played from: 22 November 1980    - 22 November 1980
Clubs: Weymouth
   DOVER, Harold Matches played from: 21 November 1936    - 21 November 1936
Clubs: Walsall
   DOW, Andy Matches played from: 1 January 1994    - 1 January 1994
Clubs: Chelsea
   DOW, Billy Matches played from: 15 September 1906    - 15 September 1906
Clubs: Tottenham Hotspur
   DOW, James Matches played from: 1 February 1913    - 1 February 1913
Clubs: Huddersfield Town
   DOW, John Matches played from: 9 October 1905    - 9 October 1905
Clubs: Luton Town
   DOWBILL Matches played from: 12 November 1904    - 12 November 1904
Clubs: Longfleet St. Mary's
   DOWD, Harry Matches played from: 10 September 1963    - 16 January 1965
Clubs: Manchester City
   DOWD, Hugh Matches played from: 24 October 1981    - 30 September 1978
Clubs: Doncaster Rovers, Sheffield Wednesday
   DOWE, Julian Matches played from: 6 January 1996    - 6 January 1996
Clubs: Woking
   DOWELL, Joe Matches played from: 29 November 1902    - 16 November 1901
Clubs: Whiteheads, Weymouth
   DOWELL, Leonard Matches played from: 6 April 1928    - 22 February 1930
Clubs: Gillingham
   DOWELL, Wayne Matches played from: 23 November 1994    - 23 November 1994
Clubs: Burnley
   DOWIE, Iain Matches played from: 20 April 1991    - 3 January 2000
Clubs: West Ham United, Southampton, Queens Park Rangers
   DOWLING, Michael Matches played from: 5 April 1913    - 5 April 1913
Clubs: Portsmouth
   DOWLING, Tommy Matches played from: 29 April 1922    - 10 November 1923
Clubs: Charlton Athletic
   DOWMAN, Steve Matches played from: 6 November 1985    - 15 September 1981
Clubs: Cambridge United, Colchester United, Wrexham
   DOWN, Billy Matches played from: 30 January 1929    - 30 January 1929
Clubs: Burnley
   DOWN, David Matches played from: 26 October 1968    - 26 October 1968
Clubs: Oldham Athletic
   DOWNER, Simon Matches played from: 10 August 1999    - 10 August 1999
Clubs: Leyton Orient
   DOWNES, Aaron Matches played from: 31 March 2012    - 6 August 2013
Clubs: Bristol Rovers, Chesterfield, Torquay United
   DOWNES, Bobby Matches played from: 28 September 1974    - 28 February 1981
Clubs: Watford, Peterborough United, Blackpool, Barnsley
   DOWNES, Steve Matches played from: 10 October 1973    - 2 May 1969
Clubs: Chesterfield, Halifax Town, Rotherham United
   DOWNES, Wally Matches played from: 23 January 1982    - 1 April 1983
Clubs: Wimbledon
   DOWNIE, Alex Matches played from: 2 September 1899    - 30 December 1899
Clubs: Bristol City
   DOWNIE, Ed Matches played from: 11 April 1898    - 3 April 1899
Clubs: Tottenham Hotspur
   DOWNIE, Mitch Matches played from: 2 January 1960    - 22 October 1960
Clubs: Bradford City
   DOWNING Matches played from: 13 September 1905    - 13 September 1905
Clubs: Leyton
   DOWNING, Derrick Matches played from: 18 November 1972    - 19 February 1972
Clubs: Orient, Middlesbrough
   DOWNING, Keith Matches played from: 28 April 1987    - 29 November 1995
Clubs: Notts County, Wolverhampton Wanderers, Hereford United
   DOWNING, Paul Matches played from: 10 January 2012    - 8 April 2017
Clubs: Barnet, Walsall, Milton Keynes Dons
   DOWNING, Sam Matches played from: 7 November 1903    - 2 September 1914
Clubs: Queens Park Rangers, Chelsea, Croydon Common
   DOWNING, Thomas Matches played from: 8 September 1900    - 22 December 1900
Clubs: Queens Park Rangers
   DOWNS, Dickie Matches played from: 30 March 1912    - 3 April 1912
Clubs: Barnsley
   DOWNS, Ronnie Matches played from: 21 March 1953    - 21 March 1953
Clubs: Crystal Palace
   DOWNSBOROUGH, Peter Matches played from: 19 March 1962    - 26 April 1978
Clubs: Halifax Town, Bradford City
   DOWSETT, Dickie Matches played from: 25 January 1958    - 2 April 1956
Clubs: Bournemouth and Boscombe Athletic, Crystal Palace, Southend United
   DOWSEY, John Matches played from: 13 September 1930    - 28 January 1933
Clubs: Notts County, Northampton Town
   DOYLE, Ally Matches played from: 26 October 1968    - 28 January 1969
Clubs: Oldham Athletic
   DOYLE, Bobby Matches played from: 29 September 1976    - 15 November 1980
Clubs: Peterborough United, Portsmouth, Blackpool
   DOYLE, Brian Matches played from: 25 December 1954    - 20 October 1956
Clubs: Exeter City
   DOYLE, Colin Matches played from: 3 October 2015    - 18 March 2017
Clubs: Blackpool, Bradford City
   DOYLE, Eoin Matches played from: 28 October 2014    - 17 January 2015
Clubs: Chesterfield
   DOYLE, John Matches played from: 4 May 1982    - 26 April 1983
Clubs: Oxford United, Torquay United
   DOYLE, Kevin Matches played from: 25 August 2009    - 14 September 2013
Clubs: Wolverhampton Wanderers
   DOYLE, Les Matches played from: 3 December 1949    - 30 September 1953
Clubs: Exeter City
   DOYLE, Michael Matches played from: 26 September 2017    - 11 May 2015
Clubs: Coventry City, Leeds United, Sheffield United
   DOYLE, Mike Matches played from: 26 September 1979    - 2 October 1979
Clubs: Stoke City
   DOYLE, Nathan Matches played from: 29 December 2013    - 21 April 2014
Clubs: Bradford City
   DOYLE, Steve Matches played from: 7 October 1989    - 6 February 1982
Clubs: Hull City, Sunderland, Preston North End
   DOZZELL, Jason Matches played from: 23 October 1993    - 1 September 2001
Clubs: Tottenham Hotspur, Ipswich Town, Colchester United
   DRAKE, Alonzo Matches played from: 21 November 1908    - 21 November 1908
Clubs: Queens Park Rangers
   DRAKE, Steve Matches played from: 25 November 1967    - 19 April 1968
Clubs: Scunthorpe United
   DRANSFIELD, Walter Matches played from: 5 October 1929    - 8 February 1930
Clubs: Merthyr Town
   DRAPER Matches played from: 3 September 1904    - 31 December 1904
Clubs: Wellingborough
   DRAPER Matches played from: 13 September 1905    - 3 November 1906
Clubs: Leyton
   DRAPER Matches played from: 10 November 1900    - 9 January 1904
Clubs: Kettering Town
   DRAPER, Bill Matches played from: 22 April 1957    - 22 April 1957
Clubs: Northampton Town
   DRAPER, Derek Matches played from: 7 December 1963    - 20 December 1975
Clubs: Swansea Town, Chester
   DRAPER, Mark Matches played from: 24 November 1990    - 24 April 1993
Clubs: Notts County
   DRAPER, Ross Matches played from: 30 September 2011    - 30 September 2011
Clubs: Macclesfield Town
   DRAYCOTT, Billy Matches played from: 8 December 1900    - 15 March 1902
Clubs: Bristol Rovers, Bedminster, Wellingborough
   DRENCH, Steven Matches played from: 2 December 2006    - 2 December 2006
Clubs: Morecambe
   DRENNAN, T.A. Matches played from: 14 October 1905    - 25 December 1908
Clubs: Northampton Town, Coventry City
   DREW, W. Matches played from: 4 October 1890    - 4 October 1890
Clubs: Maidenhead
   DREWETT, G. Matches played from: 4 October 1890    - 4 October 1890
Clubs: Maidenhead
   DREYER, Harry Matches played from: 2 April 1924    - 2 April 1924
Clubs: Southend United
   DREYER, John Matches played from: 26 December 1994    - 17 February 2001
Clubs: Stoke City, Torquay United, Luton Town, Bradford City, Cambridge United
   DRINKELL, Kevin Matches played from: 16 February 1980    - 23 February 1988
Clubs: Grimsby Town, Norwich City
   DRINKWATER, Daniel Matches played from: 13 February 2010    - 13 February 2010
Clubs: Huddersfield Town
   DRINKWATER, Jimmy Matches played from: 4 April 1953    - 20 March 1954
Clubs: Torquay United
   DRINKWATER, Ray Matches played from: 13 December 1958    - 12 January 1963
Clubs: Queens Park Rangers
   DRINNAN, Jimmy Matches played from: 6 February 1926    - 17 March 1928
Clubs: Newport County, Luton Town, Brentford
   DRIVER, Allenby Matches played from: 28 January 1950    - 1 October 1952
Clubs: Ipswich Town, Norwich City, Walsall
   DRIVER, Callum Matches played from: 28 February 2012    - 28 February 2012
Clubs: Burton Albion
   DROY, Micky Matches played from: 26 December 1986    - 20 April 1987
Clubs: Brentford
   DRUCE, Walter Matches played from: 29 March 1910    - 29 March 1910
Clubs: Norwich City
   DRUMMOND, Ian Matches played from: 22 October 1949    - 17 March 1956
Clubs: Bournemouth and Boscombe Athletic
   DRUMMOND, Jack Matches played from: 6 October 1894    - 14 March 1896
Clubs: Ilford
   DRUMMOND, Stewart Matches played from: 17 December 2011    - 31 March 2007
Clubs: Morecambe, Shrewsbury Town
   DRURY, Adam Matches played from: 24 October 2009    - 21 April 2014
Clubs: Norwich City, Peterborough United, Bradford City
   DRURY, Andy Matches played from: 12 August 2014    - 25 February 2014
Clubs: Luton Town, Eastleigh, Crawley Town
   DRURY, George Matches played from: 23 October 1948    - 19 March 1949
Clubs: Watford
   DRYBURGH, Tom Matches played from: 13 December 1947    - 20 December 1947
Clubs: Aldershot
   DRYBURGH, Willie Matches played from: 22 April 1903    - 16 March 1901
Clubs: Tottenham Hotspur, Millwall Athletic
   DRYDEN, Billy Matches played from: 4 April 1914    - 18 October 1913
Clubs: Portsmouth, Watford
   DRYDEN, Jack Matches played from: 24 October 1936    - 30 March 1935
Clubs: Bristol City, Exeter City
   DRYDEN, Jackie Matches played from: 18 April 1949    - 18 April 1949
Clubs: Leyton Orient
   DRYDEN, Richard Matches played from: 24 February 2001    - 12 April 1993
Clubs: Luton Town, Bristol City, Birmingham City
   DRYSDALE, Brian Matches played from: 6 December 1969    - 26 December 1977
Clubs: Bristol City, Hartlepool, Reading, Oxford United
   DRYSDALE, Jason Matches played from: 14 April 1990    - 6 March 1993
Clubs: Watford
   DUBERRY, Michael Matches played from: 26 September 2009    - 31 October 1995
Clubs: Wycombe Wanderers, Oxford United, Leeds United, AFC Bournemouth
   DUBLIN, Dion Matches played from: 24 August 1991    - 19 March 1994
Clubs: Cambridge United, Manchester United
   DUBLIN, Keith Matches played from: 29 December 1990    - 10 April 1990
Clubs: Watford, Southend United, Brighton and Hove Albion
   DUCAT, Andy Matches played from: 4 February 1911    - 4 February 1911
Clubs: Woolwich Arsenal
   DUCKHOUSE, Ted Matches played from: 23 September 1950    - 17 November 1951
Clubs: Northampton Town
   DUCKWORTH, Dick Matches played from: 25 September 1911    - 25 September 1911
Clubs: Manchester United
   DUCKWORTH, Dick Matches played from: 10 December 1932    - 10 December 1932
Clubs: Southport
   DUCKWORTH, Joe Matches played from: 25 December 1924    - 26 January 1924
Clubs: Reading, Brighton and Hove Albion, Aberdare Athletic
   DUDFIELD, Lawrie Matches played from: 5 November 2005    - 25 January 2005
Clubs: Boston United, Notts County, Southend United
   DUDGEON, Joe Matches played from: 27 September 2014    - 27 September 2014
Clubs: Barnsley
   DUDLEY, Anthony Matches played from: 17 September 2016    - 17 September 2016
Clubs: Bury
   DUDLEY, Craig Matches played from: 14 October 2000    - 6 March 2001
Clubs: Oldham Athletic
   DUDLEY, Frank Matches played from: 12 October 1946    - 2 April 1955
Clubs: Southend United, Brentford
   DUDLEY, Jimmy Matches played from: 3 September 1960    - 21 March 1961
Clubs: Walsall
   DUDLEY, Phil Matches played from: 4 November 1978    - 20 October 1979
Clubs: Southend United
   DUDLEY, Reg Matches played from: 16 February 1938    - 4 October 1947
Clubs: Millwall, Queens Park Rangers
   DUFF, Damien Matches played from: 28 September 1999    - 12 February 2000
Clubs: Blackburn Rovers
   DUFF, Hugh Matches played from: 27 March 1909    - 24 September 1898
Clubs: Queens Park Rangers, Millwall Athletic
   DUFF, Mike Matches played from: 25 September 2012    - 12 March 2003
Clubs: Burnley, Cheltenham Town
   DUFF, Shane Matches played from: 12 March 2003    - 3 March 2009
Clubs: Cheltenham Town
   DUFF, Willie Matches played from: 23 October 1965    - 26 December 1966
Clubs: Peterborough United
   DUFFIELD, Bert Matches played from: 7 January 1922    - 7 January 1922
Clubs: Leeds United
   DUFFIELD, Martin Matches played from: 6 December 1986    - 6 December 1986
Clubs: Enfield
   DUFFIELD, Peter Matches played from: 15 October 2003    - 10 December 1989
Clubs: Boston United, Sheffield United
   DUFFIN, R. Matches played from: 15 November 1890    - 15 November 1890
Clubs: 93rd Highland Regiment
   DUFFUS, Bob Matches played from: 19 November 1921    - 26 November 1921
Clubs: Millwall
   DUFFUS, Jack Matches played from: 5 December 1925    - 29 January 1927
Clubs: Norwich City
   DUFFY, Bernard Matches played from: 14 January 1928    - 14 January 1928
Clubs: Clapton Orient
   DUFFY, Chris Matches played from: 11 March 1905    - 11 March 1905
Clubs: Brentford
   DUFFY, Darryl Matches played from: 13 August 2011    - 1 January 2008
Clubs: Cheltenham Town, Carlisle United, Bristol Rovers, Swansea City
   DUFFY, John Matches played from: 30 March 1956    - 19 March 1960
Clubs: Southend United
   DUFFY, John Matches played from: 4 February 1950    - 18 August 1951
Clubs: Norwich City
   DUFFY, Mark Matches played from: 20 October 2012    - 28 December 2015
Clubs: Scunthorpe United, Sheffield United, Burton Albion
   DUFFY, Richard Matches played from: 29 September 2009    - 17 February 2009
Clubs: Exeter City, Port Vale, Notts County, Millwall
   DUFFY, Robert Matches played from: 7 February 2004    - 7 February 2004
Clubs: Rushden and Diamonds
   DUGDALE, Adam Matches played from: 6 August 2011    - 23 August 2014
Clubs: Crewe Alexandra
   DUGGAN, Harry Matches played from: 6 February 1937    - 4 September 1937
Clubs: Newport County
   DUGGINS, John Matches played from: 1 October 1952    - 1 October 1952
Clubs: Walsall
   DUGNOLLE, Jack Matches played from: 14 September 1946    - 17 September 1947
Clubs: Brighton and Hove Albion
   DUGUID, Karl Matches played from: 12 August 2000    - 8 March 2011
Clubs: Colchester United, Plymouth Argyle
   DUKE, David Matches played from: 19 August 2006    - 19 August 2006
Clubs: Darlington
   DUKE, George Matches played from: 22 October 1949    - 22 October 1949
Clubs: Bournemouth and Boscombe Athletic
   DUKE, Matt Matches played from: 29 October 2011    - 16 April 2005
Clubs: Bradford City, Hull City
   DULSON, Garry Matches played from: 22 April 1975    - 15 October 1977
Clubs: Port Vale
   DUMBRELL, George Matches played from: 2 December 1933    - 6 April 1929
Clubs: Bournemouth and Boscombe Athletic, Brentford
   DUMBUYA, Mustapha Matches played from: 2 February 2013    - 26 April 2014
Clubs: Crawley Town, Portsmouth, Notts County
   DUMIC, Dario Matches played from: 10 November 2009    - 10 November 2009
Clubs: Norwich City
   DUMMIGAN, Cameron Matches played from: 20 October 2015    - 5 April 2016
Clubs: Oldham Athletic
   DUNBAVIN, Ian Matches played from: 7 October 2006    - 25 February 2012
Clubs: Accrington Stanley
   DUNCAN, A.L. Matches played from: 30 November 1912    - 30 November 1912
Clubs: Portsmouth
   DUNCAN, Andy Matches played from: 24 October 2001    - 24 October 2001
Clubs: Cambridge United
   DUNCAN, Colin Matches played from: 19 April 1980    - 2 May 1979
Clubs: Gillingham, Reading, Oxford United
   DUNCAN, J.F. Matches played from: 25 November 1893    - 25 November 1893
Clubs: Weymouth
   DUNCAN, Jim Matches played from: 1 September 1958    - 22 October 1960
Clubs: Hull City, Bradford City
   DUNCAN, Lyndon Matches played from: 6 April 2002    - 6 April 2002
Clubs: Queens Park Rangers
   DUNCAN, Peter Matches played from: 3 February 1923    - 3 February 1923
Clubs: Brentford
   DUNCAN, Robert Matches played from: 25 November 1893    - 25 November 1893
Clubs: Weymouth
   DUNCAN, William Matches played from: 2 November 1935    - 10 October 1936
Clubs: Gillingham
   DUNDERDALE, Len Matches played from: 27 March 1937    - 11 January 1947
Clubs: Walsall, Watford
   DUNGWORTH, John Matches played from: 27 September 1986    - 30 January 1979
Clubs: Rotherham United, Huddersfield Town, Mansfield Town, Aldershot
   DUNK, Harrison Matches played from: 30 September 2017    - 30 September 2017
Clubs: Cambridge United
   DUNK, Lewis Matches played from: 26 March 2011    - 26 August 2014
Clubs: Brighton and Hove Albion
   DUNKLEY, Albert Matches played from: 22 October 1904    - 28 March 1903
Clubs: Bristol Rovers, New Brompton
   DUNKLEY, Cheyenne Matches played from: 6 October 2015    - 5 February 2017
Clubs: Oxford United
   DUNKLEY, F. Matches played from: 22 December 1906    - 3 April 1909
Clubs: Northampton Town
   DUNKLEY, Maurice Matches played from: 6 November 1937    - 17 September 1949
Clubs: Northampton Town
   DUNLEAVY, Chris Matches played from: 30 March 1976    - 30 March 1976
Clubs: Chester
   DUNMORE, Dave Matches played from: 28 March 1964    - 23 August 1965
Clubs: Leyton Orient, York City
   DUNN Matches played from: 15 October 1910    - 18 February 1911
Clubs: Southend United
   DUNN, Angus Matches played from: 8 August 2017    - 8 August 2017
Clubs: Norwich City
   DUNN, Archibald Matches played from: 28 September 1901    - 31 December 1904
Clubs: Millwall Athletic, Wellingborough
   DUNN, Barry Matches played from: 6 November 1982    - 6 November 1982
Clubs: Darlington
   DUNN, Chris Matches played from: 13 October 2012    - 24 March 2009
Clubs: Coventry City, Northampton Town
   DUNN, Ernest Matches played from: 4 February 1933    - 9 September 1933
Clubs: Bristol City
   DUNN, Hughie Matches played from: 18 September 1901    - 8 December 1906
Clubs: Bristol Rovers, Burslem Port Vale
   DUNN, Jimmy Matches played from: 7 September 1935    - 7 September 1935
Clubs: Exeter City
   DUNN, John Matches played from: 28 December 1926    - 28 December 1926
Clubs: Coventry City
   DUNN, John Matches played from: 7 November 1914    - 7 February 1920
Clubs: Luton Town
   DUNN, John Matches played from: 18 March 1972    - 28 March 1967
Clubs: Charlton Athletic, Tooting and Mitcham United, Torquay United
   DUNN, Ronald Matches played from: 3 December 1932    - 26 December 1935
Clubs: Crystal Palace
   DUNN, Tommy Matches played from: 25 November 1899    - 31 March 1900
Clubs: Thames Ironworks
   DUNNE, Alan Matches played from: 17 February 2009    - 10 October 2009
Clubs: Millwall
   DUNNE, Charles Matches played from: 24 September 2016    - 3 October 2015
Clubs: Oldham Athletic, Wycombe Wanderers, Blackpool
   DUNNE, James Matches played from: 29 September 2009    - 10 August 2013
Clubs: Exeter City, Stevenage
   DUNNE, Jimmy Matches played from: 26 December 1967    - 8 December 1973
Clubs: Torquay United, Fulham
   DUNNE, Joe Matches played from: 12 August 2000    - 20 March 2001
Clubs: Colchester United
   DUNNE, Martin Matches played from: 8 October 1910    - 11 February 1911
Clubs: Southampton
   DUNNE, Pat Matches played from: 31 August 1968    - 22 March 1969
Clubs: Plymouth Argyle
   DUNNE, Richard Matches played from: 27 August 2013    - 5 January 2002
Clubs: Queens Park Rangers, Everton, Manchester City
   DUNNE, Tommy Matches played from: 18 February 1956    - 18 February 1956
Clubs: Exeter City
   DUNNE, Tony Matches played from: 3 February 1974    - 3 February 1974
Clubs: Bolton Wanderers
   DUNNING, Cyril Matches played from: 25 April 1908    - 2 January 1909
Clubs: Norwich City
   DUNNING, Darren Matches played from: 30 March 2002    - 9 September 2000
Clubs: Blackpool, Bristol City
   DUNPHY, Eamonn Matches played from: 21 September 1974    - 19 October 1965
Clubs: Charlton Athletic, Millwall, Reading, York City
   DUNWELL, Joe Matches played from: 19 November 1984    - 26 November 1984
Clubs: Dagenham
   DURANDT, Cliff Matches played from: 5 September 1964    - 5 September 1964
Clubs: Charlton Athletic
   DURBAN, Alan Matches played from: 30 November 1963    - 30 September 1977
Clubs: Derby County, Shrewsbury Town
   DURBER, Peter Matches played from: 1 October 1898    - 17 February 1906
Clubs: Southampton, Northampton Town
   DURHAM, Denis Matches played from: 27 August 1958    - 1 September 1958
Clubs: Hull City
   DURHAM, Jon Matches played from: 28 December 1985    - 28 December 1985
Clubs: Torquay United
   DURIE, Gordon Matches played from: 11 February 1989    - 12 December 1990
Clubs: Chelsea
   DURKAN, Kieron Matches played from: 4 May 1996    - 30 September 1995
Clubs: Stockport County, Wrexham
   DURKIN, Billy Matches played from: 31 December 1949    - 2 September 1953
Clubs: Aldershot
   DURKIN, John Matches played from: 14 November 1953    - 14 November 1953
Clubs: Gillingham
   DURNIN, James Matches played from: 11 October 1919    - 23 January 1915
Clubs: Swansea Town, Plymouth Argyle
   DURNIN, John Matches played from: 26 October 1993    - 9 January 1993
Clubs: Portsmouth, Port Vale, Oxford United
   DURNIN, John Matches played from: 2 May 1921    - 2 May 1921
Clubs: Swansea Town
   DURNION, Andy Matches played from: 22 February 1930    - 22 February 1930
Clubs: Gillingham
   DURRANT, Fred Matches played from: 5 February 1949    - 4 October 1947
Clubs: Exeter City, Queens Park Rangers
   DURRANT, Jack Matches played from: 3 March 2009    - 3 March 2009
Clubs: Cheltenham Town
   DURRANT, Jimmy Matches played from: 22 September 1900    - 2 September 1911
Clubs: Luton Town, Leyton
   DURRANT , Lee Matches played from: 16 April 1994    - 16 April 1994
Clubs: Ipswich Town
   DURRELL, Joe Matches played from: 10 January 1976    - 5 March 1977
Clubs: Gillingham
   DURSTON, Jack Matches played from: 2 April 1920    - 5 April 1920
Clubs: Brentford
   DUTHIE, Jim Matches played from: 9 January 1954    - 2 October 1957
Clubs: Southend United
   DUTHIE, John Matches played from: 7 January 1928    - 30 November 1929
Clubs: Queens Park Rangers, Norwich City, Cardiff City, Crystal Palace
   DUTTON, Charlie Matches played from: 9 April 1955    - 9 April 1955
Clubs: Coventry City
   DUTTON, Harry Matches played from: 18 January 1930    - 16 January 1932
Clubs: Brighton and Hove Albion
   DUTTON, Len Matches played from: 12 September 1946    - 3 January 1953
Clubs: Norwich City
   DUTTON, Scott Matches played from: 21 February 2015    - 21 February 2015
Clubs: Crawley Town
   DUTTON, Tommy Matches played from: 22 October 1938    - 25 August 1934
Clubs: Mansfield Town, Queens Park Rangers
   DUXBURY, Lee Matches played from: 31 March 1997    - 18 January 1997
Clubs: Oldham Athletic, Bradford City
   DUXBURY, Mike Matches played from: 19 October 1991    - 19 October 1991
Clubs: Blackburn Rovers
   DWIGHT, Fred Matches played from: 30 April 1902    - 30 April 1902
Clubs: Fulham
   DWYER, Alan Matches played from: 19 October 1974    - 14 March 1978
Clubs: Wrexham
   DWYER, Noel Matches played from: 7 December 1963    - 20 March 1965
Clubs: Swansea Town, Plymouth Argyle
   DWYER, Phil Matches played from: 27 February 1973    - 9 January 1979
Clubs: Cardiff City
   DYAS, Gordon Matches played from: 10 September 1955    - 10 September 1955
Clubs: Walsall
   DYCHE, Sean Matches played from: 24 October 2000    - 5 September 1998
Clubs: Millwall, Chesterfield, Bristol City
   DYER, Alex Matches played from: 15 December 1990    - 2 February 2008
Clubs: Charlton Athletic, Blackpool, Crystal Palace, Hull City, Huddersfield Town, Northampton Town
   DYER, Bruce Matches played from: 19 October 1996    - 1 February 2003
Clubs: Crystal Palace, Barnsley
   DYER, Jack Matches played from: 28 February 2012    - 28 February 2012
Clubs: Burton Albion
   DYER, Kieron Matches played from: 12 April 1997    - 28 December 1997
Clubs: Ipswich Town
   DYER, Lloyd Matches played from: 15 November 2008    - 1 January 2007
Clubs: Leicester City, Milton Keynes Dons
   DYER, Paul Matches played from: 27 September 1975    - 20 March 1979
Clubs: Colchester United
   DYER, Reg Matches played from: 1 April 1929    - 17 September 1924
Clubs: Fulham, Bristol City
   DYER, Steve Matches played from: 22 November 1980    - 6 March 1976
Clubs: Weymouth, Southend United
   DYMOND, Bill Matches played from: 14 April 1948    - 5 February 1949
Clubs: Exeter City
   DYSON, Barry Matches played from: 6 April 1968    - 13 February 1971
Clubs: Watford, Orient
   DYSON, Jimmy Matches played from: 8 January 1938    - 12 January 1938
Clubs: Grimsby Town
   DYSON, Jon Matches played from: 16 October 1996    - 7 March 2000
Clubs: Huddersfield Town
   DYSON, Keith Matches played from: 9 September 1972    - 13 April 1974
Clubs: Blackpool
   DYSON, Paul Matches played from: 3 September 1988    - 3 September 1988
Clubs: West Bromwich Albion
   DZIADULEWICZ, Mark Matches played from: 13 October 1979    - 30 October 1979
Clubs: Wimbledon
   DZIEKANOWSKI, Dariusz Matches played from: 4 February 1992    - 21 November 1992
Clubs: Bristol City