2019 BMW 4 Series
3.0 430D M Sport Euro 6 Ss 18,982 Car
41,772mi Auto Diesel 3.0L
£18,982
Newcastle-under-Lyme
~£477/pm
Finished in the shade of , this coupe BMW has 41,772 miles clocked up on the dashboard and is equipped with a 3.0L diesel engine.