2016 BMW 4 Series
420D M Sport
70,000mi Auto Diesel 2.0L
£13,990
Gloucester
~£351/pm
Get behind the steering wheel of this 4 Series for only £13,990. It has got 70,000 miles clocked-up on the dashboard and is fitted with a 2000 cc diesel engine with automatic transmission.