2018 BMW 4 Series
3.0 440I M Sport 322 Bhp
45,000mi Auto Petrol 3.0L
£21,995
Halstead
~£552/pm
At this car dealership there's a brilliant price on this second hand BMW that has automatic transmission, 45,000 miles clocked-up on the dashboard and a 3.0 litre petrol motor.