2018 BMW 4 Series
420I M Sport Gran Coupe
41,172mi Auto Petrol 2.0L
£17,299
Gainsborough
~£434/pm
With 41,172 mi clocked-up on the dashboard and in the shade of black, this 4 Series 420I M Sport Gran Coupe is fitted out with a 2.0 Ltr petrol motor and automatic transmission.