2019 BMW 4 Series
2.0 420I Gpf M Sport Euro 6 Ss
41,714miAutoPetrol2.0L
£17,249
Ashington
~£433/pm
First registered in 2019: Second hand BMW 4 Series 2.0 420I Gpf M Sport Euro 6 Ss that has a low mileage of 41,714 miles and a 2.0 litre petrol motor with automatic transmission.