Lifelong Swansea City fan Ray Davies drove in as Oxford City’s new captain.

Davies delivered three precision drives in front of an enthusiastic gathering of members, past captains and presidents.

The event raised £480 for Helen & Douglas House and Cystic Fibrosis.

Davies came to Oxford in 1975 as a senior management trainee at City of Oxford Motor Services.

He is an associate of King’s College, London, a chartered surveyor and principal of RD Estates Consultancy.

Meanwhile, Bill Major has driven in as Drayton Park’s new captain.

A founder member, and long-term committee member, Major’s chosen charity is the Thames Valley Air Ambulance.