2017 BMW 4 Series Gran Coupe
2.0 420I M Sport Euro 6 Ss
44,667miAutoPetrol2.0L
£16,411
£921 moreLeicester
~£412/pm
Same model
6k less miles
Same year
2.0L
Petrol
Auto
This BMW 4 Series Gran Coupe up for sale from this dealer priced at £16,776 has 44,667 miles clocked up on the dash and is available in the shade of .