David Oldfield (footballer)

David Oldfield
Personal information
Full name David Charles Oldfield
Date of birth (1968-05-30) 30 May 1968 (age 56)
Place of birth Perth, Australia
Height 6 ft 0 in (1.83 m)
Position(s) Midfielder
Youth career
Stoke Goldington, Almondsbury Rangers
Senior career*
Years Team Apps (Gls)
1986–1989 Luton Town 39 (8)
1989–1990 Manchester City 30 (9)
1990–1995 Leicester City 221 (32)
1995Millwall (loan) 17 (6)
1995–1998 Luton Town 140 (24)
1998–2000 Stoke City 74 (7)
2000–2002 Peterborough United 97 (5)
2002–2004 Oxford United 37 (3)
2005–2007 Stafford Rangers 22 (0)
2007 Tamworth 1 (0)
2007–2008 Brackley Town 0 (0)
Total 678 (94)
International career
1988 England U21 1 (0)
Managerial career
2005 Oxford United (caretaker manager)
2007–2008 Brackley Town
2011 Peterborough United (caretaker manager)
2018 Peterborough United (caretaker manager)
2020–2022 Oxford City
2022 Weymouth
*Club domestic league appearances and goals

David Charles Oldfield (born 30 May 1968) is an English former professional footballer who played as a midfielder. He was most recently manager of National League South club Weymouth.