2021 BMW 4 Series
420I M Sport Convertible
24,133mi Auto Petrol 2.0L
£28,800
Kingston Upon Thames
~£723/pm
Have a look at the awesome price of just £29,800 on this used, low mileage BMW 4 Series that has a 2000cc petrol motor, automatic transmission and a mere 24,133 miles clocked-up on the dashboard.