Career
Oldfield began playing football in his home town of Bristol, first for Bristol Boys, and then briefly as an amateur for Bristol City and Clifton Saint Vincents. He signed with Bristol Rovers as an amateur in February 1958, and turned professional with them in 1960. He made 132 League appearances and scored eleven goals with The Pirates, before joining Welsh club Wrexham and being appointed their captain in 1966.
He was only to last a single year with The Robins though, a knee injury forced him to retire from playing in 1967, aged 28.
Following his retirement from playing he worked as the trainer of Bradford Park Avenue, a scout for Bristol Rovers, and manager of his former non-League side Clifton Saint Vincents. As well as this he also worked as an estate agent and auctioneer in Keynsham, and ran the Red Lion public in Odd Down.
He also played cricket for Brislington Cricket Club, and golf for Saltford golf club