2019 BMW 4 Series
440I M Sport Professional Media
16,433miAutoPetrol3.0L
£24,498
Irvine
~£615/pm
This dealer is currently advertising a low price of only £24,998 on this low mileage BMW 4 Series that has got a 3000 cc petrol motor with automatic transmission