2016 BMW 4 Series
420D Gran Coupe M Sport
43,458miAutoDiesel2.0L
£15,000
£1,995 lessCanterbury
~£377/pm
Same model
23k less miles
Same year
2.0L
Diesel
Auto
With a L diesel engine and transmission, this is available on the market in the tone of with 43,458 miles clocked-up on the dash.