2021 BMW 4 Series
2.0 420I M Sport Euro 6 Ss
45,000miAutoPetrol2.0L
£26,990
Bristol
~£678/pm
At this car dealership there's a great price for this second hand BMW 4 Series that’s got a 2.0 l petrol engine, automatic transmission and 45,000 miles clocked-up on the dash.