2016 BMW 3 Series
320I Sport Step
36,487miAutoPetrol2.0L
£16,250
£3,250 lessLeicester
~£408/pm
Same model
2k less miles
Same year
2.0L
Petrol
Auto
An awesome price from this dealership on this low mileage 3 Series 320I Sport Step that incorporates a 2000 CC petrol engine with automatic transmission