2020 BMW 4 Series
2020 2.0 430I M Sport 248 Bhp
18,000miAutoPetrol2.0L
£22,790
Stamford
~£572/pm
Put yourself in the driver's seat of this BMW which is fitted out with automatic transmission and a 2.0L petrol motor. This used model has got a mere 18,000 miles on the clock.