2016 BMW 4 Series Gran Coupe
420D Gran Coupe M Sport
34,580miAutoDiesel2.0L
£14,995
Boston
~£377/pm
This dealer is advertising a brilliant price of only £14,995 for this low mileage BMW 4 Series Gran Coupe 420D Gran Coupe M Sport that only has 34,580 miles clocked-up on the dash.