2020 BMW 3 Series
320I M Sport Step
27,947mi Auto Petrol 2.0L
£26,000
High Wycombe
~£653/pm
There's a marvellous price at this car dealership for this second hand, low mileage BMW that has automatic transmission, a 2000cc petrol engine and 27,947 miles clocked-up on the dash.